Ciao a tutti, questo codice che ho scritto non funziona,problema di scope.. Non riesco a capire dove è l'errore...
Grazie
ric
#include <iostream>
#include "Math.h"
using namespace std;
int main(){
float sommare = somma(25.1,36.02);
cout << sommare << endl;
return 0;
}
#ifndef MATH_H
#define MATH_H
class Math
{
public:
Math();//costructor
float somma(float n1, float n2);
float sottrazione(float n1, float n2);
float divisione(float n1, float n2);
float moltiplicazione(float n1, float n2);
};
#endif // MATH_H
#include "Math.h"
Math::Math()
{
//costructor
}
float Math::somma(float n1, float n2)
{
float add = n1 + n2;
return add;
}
float Math::sottrazione(float n1, float n2)
{
float sott = n1 - n2;
return sott;
}
float Math::divisione(float n1, float n2)
{
float div = n1/n2;
return div;
}
float Math::moltiplicazione(float n1, float n2)
{
float molt = n1 * n2;
return molt;
}