#include <iostream.h>

void main () {
  int n1,n2; //per semplicità suppongo che i 2 numeri siano interi
  char op;
  cout<<"Inserisci il primo numero:"<<endl;
  cin>>n1;
  for (;;){ //ciclo for infinito (non molto "elegante" da usare ma utile e semplice)
  cout<<"Inserisci l'operatore (+ , - , * , /) o 'q' per interromepere:"<<endl;
  cin>>op;
  if (op=='q') break;
  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;
  }
}


