questo programmino usa una miniclasse che ho fatto io, anzi è la mia prima classe, ho dimenticato qualche cosa?
codice:
#include <iostream>
using namespace std;
class calcola {
public:
calcola();
~calcola();
float input;
float output;
void getvalue();
float doppio();
};
calcola::calcola(){
input=0; output=0;
}
calcola::~calcola(){
cout << "Programma terminato" << endl;
system("PAUSE");
}
void calcola::getvalue(){
cout << "Inserire un numero ";
cin >> input;
}
float calcola::doppio(){
float calculate;
calculate=input*2;
return calculate;
}
int main(int argc, char *argv[]){
calcola calc;
calc.getvalue();
calc.output=calc.doppio();
cout << "il doppio di " << calc.input <<" e' " << calc.output << endl;
return EXIT_SUCCESS;
}