Buscar

código fonte calculadora

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

Prévia do material em texto

#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
 //declare a,b,c,delta,x1,x2: real;
 float num1, num2,result;
 int op;
 //escreva 
 printf("Digite primeiro numero:\n");
 //leia num 1
 scanf("%f",&num1);
 //escreva 
 printf("Digite segundo numero:\n");
 //leia num 2
 scanf("%f",&num2);
 
 while (op!=5)
 { 
 printf("Escolha a operacao desejada\n");
 printf("1 - Adicao\n");
 printf("2 - Subtracao\n");
 printf("3 - Multiplicacao\n");
 printf("4 - Divisao\n");
 printf("5 - Sair\n");
 printf("Opcao: ");
 scanf("%i", &op);
 // testando opção se é valida ou não//
 if(op<1||op>5)
 {
 printf("\n opcao invalida\n");
 }
 else
 {
 if (op==1)
 { 
 // operação de soma//
 result=num1+num2;
 //imprime rewsultado//
 printf("\n a soma e %f\n\n",result);
 }
 else
 {
 if (op==2)
 {
 //operação subtração//
 result=num1-num2;
 //imprime resultado//
 printf("\n a subtracao e %f\n\n",result);
 }
 else
 {
 if (op==3)
 {
 //operação multiplicação//
 result=num1*num2;
 // imprime o resultado//
 printf("\n a multiplicacao e %f\n\n",result);
 }
 else
 { 
 if (op==4) 
 { 
 // faz a operação//
 result=num1/num2;
 // imprime o resultado//
 printf("\n a divisao e %f\n\n",result);
 }
 else
 {
 printf("\n Saindo!!!\n\n");
 }
 }
 }
 }
 }
 }
 
 return 0;
}

Continue navegando