5. Escreva um programa que leia dois números e de ao usuário a opção de escolher entre as operações de adição, subtração, multiplicação e divisão.
Soluções para a tarefa
#include <iostream>
#include <stdlib.h>
#include <stdio.h>
using namespace std;
int main(){
int w,g,arq,res;
char xe;
inicio:
cout<<"numero 1"<<endl;
cin>>w;
cout<<"numero 2"<<endl;
cin>>g;
cout<<"[1]=adicao,[2]=subtracao,[3]=multiplicacao"<<endl;
cin>>arq;
res=w,g;
switch(arq){
case 1:
cout<<"escolhido adicao!"<<endl;
res=w+g;
cout<<"resultado: "<<w<<"+"<<g<<" = "<<res<<endl;
break;
case 2:
cout<<"escolhido subtracao!"<<endl;
res=w-g;
cout<<"resultado: "<<w<<"-"<<g<<" = "<<res<<endl;
break;
case 3:
cout<<"escolhido subtracao"<<endl;
res=w*g;
cout<<"resultado: "<<w<<"×"<<g<<res<<endl;
break;
default:
cout<<"numero invalido :("<<endl;
system("CLS");
}
cout<<"volta [s/n]?"<<endl;
cin>>xe;
if((xe=='s' or xe=='S')){
goto inicio;
}
if((xe=='n' or xe=='N')){
cout<<"finalizado!"<<endl;
}
}