Salve ragazzi, ho postato in precedenza su questo stesso forum un mio problema con la funzione fattoriale per una calcolatrice in c++...
Quel problema è stato risolto, adesso, però se ne presenta un altro.
Vi spiego meglio:
Ho fatto una calcolatrice che quando viene avviata ti da la possibilità di scegliere quale funzione usare e come primo punto c'è "Calcolatrice".
questo punto fa si che tu inserisca un numero seguito da una delle 4 operazioni base e inserisci in fine un secondo numero... alla fine lui ti darà il risultato...
es: 2+2 risultato 4
come faccio a far si che l'utente possa scegliere di continuare a fare eseguire altre operazioni di seguito al risultato precedente?
esempio: risultato 4 / 3 = 1.ecc ecc
il mio codice è:
{
system("cls");
cout << endl << " Num1 Operazione Num2" << endl;
cout << " - > "; cin >> numero1 >> operazione >> numero2;
switch(operazione) { // Swicth Per Vedere Quale Operazione Deve Svolgere
case '+':
risultato = numero1+numero2;
cout << " Risultato: " << risultato << endl;
system("pause");
break;
case '-':
risultato = numero1-numero2;
cout << " Risultato: " << risultato << endl;
system("pause");
break;
case '*':
risultato = numero1*numero2;
cout << " Risultato: " << risultato << endl;
system("pause");
break;
case '/':
risultato = numero1/numero2;
cout << " Risultato: " << risultato << endl;
system("pause");
break;
}
}