#include <iostream>
using namespace std;
int main () {
float n1, n2, risultato;
int selezione;
inizio:
cout<<"seleziona l'operazione (1-4)"<<endl;
cout<<"1) + addizione"<<endl;
cout<<"2) - sottrazione"<<endl;
cout<<"3) * moltiplicazione"<<endl;
cout<<"4) / divisione"<<endl;
cout<<"5) esci"<<endl;
cin>>selezione;
if(selezione<0||selezione>5)
{
cout<<"seleziona un'operazione valida";
goto inizio;
}
if(selezione==1)
{
cout<<"scrivi il primo addendo: ";
cin>>n1;
cout<<"scrivi il secondo addendo: ";
cin>>n2;
risultato = n1 + n2;
}
if(selezione==2)
{
cout<<"scrivi il primo numero da sottrarre: ";
cin>>n1;
cout<<"scrivi il secondo numero da sottrarre: ";
cin>>n2;
risultato = n1 - n2;
}
if(selezione==3)
{
cout<<"scrivi il primo numero da moltiplicare: ";
cin>>n1;
cout<<"scrivi il secondo numero da moltiplicare: ";
cin>>n2;
risultato = n1 * n2;
}
if(selezione==4)
{
cout<<"scrivi il primo numero da dividere: ";
cin>>n1;
cout<<"scrivi il secondo numero da dividere: ";
cin>>n2;
risultato = n1 / n2;
}
if(selezione==5)
{
cout<<"grazie per aver usato questo programma";
return 0;
}
cout<<endl<<"il risultato dell'operazione è: "<<risultato<<endl<<endl;
cout<<"vuoi fare un'altra operazione?"<<endl;
cout<<"1) sì"<<endl;
cout<<"Qualsiasi altro numero) esci;"<<endl;
cout<<"Digita l'operazione desiderata: "<<endl<<endl;
cin>>selezione;
if(selezione==1)
{
cout<<endl<<endl;
goto inizio;
}
else
{
cout<<"Grazie per aver usato questo programma";
}
return 0;
}