codice:
int main ()
{
char c='s';
while (c=='s')
{
int n1,n2; //per semplicità suppongo che i 2 numeri siano interi
char op;
cout<<"********CALCOLATRICE**********";
cout<<"\n******************************";
cout<<"\n******************************";
cout<<"\n****by************************";
cout<<"\n********Carmelo giuffre'*******";
cout<<"\n\n\nInserisci il primo numero:"<<endl;
cin>>n1;
{
cout<<"Inserisci l'operatore (+ , - , * , /)"<<endl;
cin>>op;
cout<<"Inserisci l'altro numero:"<<endl;
cin>>n2;
switch (op) { //uso lo statement switch-case che è l'ideale in questa situazione
case '+': n1+=n2; break;
case '-': n1-=n2; break;
case '*': n1*=n2; break;
case '/': n1/=n2; break;
}
cout<<"Il risultato è: "<<n1<<endl;
cout << "\n\n\nVuoi riavviare il programma?(s/n)\n\n";
cin >> c;
};
}
printf("\nArrivederci...");
}