Faça em C++.
Faça um algoritmo que receba 2 números e mostre o seguinte menu:
1 - Somar os dois números
2 - Multiplicar os dois números
3 – Subtrair os números
4 – Dividir os números
De acordo com a opção escolhida, exiba o resultado correspondente. É obrigatório o uso de função com passagem por valores neste programa e a criação de funções para fazer as tarefas (Multiplicação, soma, subtração e divisão)
Soluções para a tarefa
Respondido por
2
#include <iostream>
using namespace std;
int main()
{
int num,num2,opcao;
int somar(int,int);
int multiplicar(int,int);
int subtrair(int,int);
int dividir(int,int);
cout <<"Bem vindo a calculadora"<<endl;
cout <<"Digite o primeiro número"<<endl;
cin>>num;
cout <<"Digite o segundo número"<<endl;
cin>>num2;
cout <<"\n1 - Somar os dois números\n2 - Multiplicar os dois números\n3 – Subtrair os números\n4 – Dividir os números\n"<<endl;
cin>>opcao;
switch(opcao){
case 1:
cout<<somar(num,num2);
break;
case 2:
cout<<multiplicar(num,num2);
break;
case 3:
cout<<subtrair(num,num2);
break;
case 4:
cout<<dividir(num,num2);
break;
}
}
int multiplicar(int num, int num2){
return num*num2;
}
int dividir(int num,int num2){
return num/num2;
}
int somar(int num,int num2){
return num+num2;
}
int subtrair(int num, int num2){
return num-num2;
}
using namespace std;
int main()
{
int num,num2,opcao;
int somar(int,int);
int multiplicar(int,int);
int subtrair(int,int);
int dividir(int,int);
cout <<"Bem vindo a calculadora"<<endl;
cout <<"Digite o primeiro número"<<endl;
cin>>num;
cout <<"Digite o segundo número"<<endl;
cin>>num2;
cout <<"\n1 - Somar os dois números\n2 - Multiplicar os dois números\n3 – Subtrair os números\n4 – Dividir os números\n"<<endl;
cin>>opcao;
switch(opcao){
case 1:
cout<<somar(num,num2);
break;
case 2:
cout<<multiplicar(num,num2);
break;
case 3:
cout<<subtrair(num,num2);
break;
case 4:
cout<<dividir(num,num2);
break;
}
}
int multiplicar(int num, int num2){
return num*num2;
}
int dividir(int num,int num2){
return num/num2;
}
int somar(int num,int num2){
return num+num2;
}
int subtrair(int num, int num2){
return num-num2;
}
Usuário anônimo:
mt obrigado mano
Perguntas interessantes
Português,
10 meses atrás
Biologia,
10 meses atrás
Física,
1 ano atrás
Biologia,
1 ano atrás
Matemática,
1 ano atrás