O Sistersinspirit.ca facilita a busca por soluções para perguntas cotidianas e complexas com a ajuda de nossa comunidade. Descubra soluções abrangentes para suas perguntas de profissionais experientes em nossa amigável plataforma. Obtenha soluções rápidas e confiáveis para suas perguntas de profissionais experientes em nossa abrangente plataforma de perguntas e respostas.

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.

Sagot :

#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;

}

}