Buscar

Aula 28 / 03 /2014

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

28 / 03 /2014
Contrua um algoritmo que simule uma calculadora simples (operações básicas), soma, subtração, multiplicação e divisão entre dois números. Para isto, utilize a estrutura de controle de seleção múltipla de C/C++ “switch”. Na tela do computador a saída tem que se apresentar do seguinte modo:
Calculadora:
1. Soma
2. Subtração
3. Multiplicação
4. Divisão
5. Sair
Var 1 - opcao (inteiro)
Var 2 - num1 - }
Var 3 - num 2 - } reais (float)
Var 4 - total - }
Programa:
#include <iostream>
#include <conio.h>
#include <math.h>
using namespace std;
int main()
{
float num1, num2;
int opcao;
cout<< "Primeiro Numero:";
cin>> num1;
cout<< "Segundo Numero:";
cin>> num2;
cout<< "Digite o numero para realizar a operacao desejada: \n 1. SOMA \n 2. Subtracao \n 3. Multiplicacao \n 4. Divisao \n Digite 5 para sair";
cin>> opcao ;
switch(opcao)
{
case 1: cout<< "Operacao soma" << num1 + num2 << "\n "; break;
case 2: cout<< "Operacao subtracao" << num1 - num2 << "\n "; break;
case 3: cout<< "Operacao Multiplicacao" << num1 * num2 << "\n "; break;
case 4: cout<< "Operacao Divisao" << num1 / num2 << "\n "; break;
case 5: cout<< "Power off" << "\n "; break;
default: cout<< "\n Operacao nao selecionada"; break;
}
getch(); 
}
PROJETO MELHORADO: 
#include <iostream>
#include <conio.h>
#include <math.h>
using namespace std;
int main()
{
float num1, num2;
int opcao;
cout<< "Digite o numero para realizar a operacao desejada: \n 1. SOMA \n 2. Subtracao \n 3. Multiplicacao \n 4. Divisao \n Digite 5 para sair \n\n";
cin>> opcao ;
switch(opcao)
{
case 1: cout<< "Operacao soma \n\n "; 
cout<< "Digite o Primeiro Numero: ";
cin>> num1;
cout<< "Digite o Segundo Numero: ";
cin>> num2;
cout<< "O resultado e: ";
cout<< num1 + num2 << "\n "; break;
case 2: cout<< "Operacao subtracao \n\n"; 
cout<< "Digite o Primeiro Numero: ";
cin>> num1;
cout<< "Digite o Segundo Numero: ";
cin>> num2;
cout<< "O resultado e: ";
cout<< num1 - num2 << "\n "; break;
case 3: cout<< "Operacao Multiplicacao \n\n"; 
cout<< "Digite o Primeiro Numero: ";
cin>> num1;
cout<< "Digite o Segundo Numero: ";
cin>> num2;
cout<< "O resultado e: ";
cout<< num1 * num2 << "\n "; break;
case 4: cout<< "Operacao Divisao \n\n";
cout<< "Digite o Primeiro Numero: ";
cin>> num1;
cout<< "Digite o Segundo Numero: ";
cin>> num2;
cout<< "O resultado e: ";
cout<< num1 / num2 << "\n "; break;
case 5: cout<< "Power off \nDigite Enter para sair" << "\n "; break;
default: cout<< "\n Operacao nao selecionada \n"; break;
}
getch(); 
}
“VER FOTO PARA A EXPLICAÇÃO DO PROFESSOR”

Outros materiais