Sociedade
Calculadora feita no Dev-C++.
CODE
#include
#include
#include
main ()
{
float n1,n2,resultado; char operador;
printf("\n Digite o primeiro numero:"); scanf ("%f",&n1); printf("\n Digite o segundo numero:"); scanf ("%f",&n2); printf("\n Digite o operador:"); scanf ("%s",&operador);
getch(); if (operador=='+') { resultado=n1+n2; printf ("\n O resultado e: %f",resultado);
} else if (operador=='-') { resultado=n1-n2; printf ("\n O resultado e: %f",resultado);
}
else if (operador=='/') { resultado=n1/n2; printf ("\n O resultado e: %f",resultado);
}
else if (operador=='*') { resultado=n1*n2; printf ("\n O resultado e: %f",resultado);
} getch(); }
Ou
Programa: Criando uma calculadora em C
No artigo passado, sobre o laço DO WHILE em C, propomos para você um exercício:
No artigo sobre o teste condicional SWITCH em C, mostramos como usar ele para fazer uma calculadora.
Refaça essa calculadora, com o mesmo SWITCH, mas agora mostrando as operações matemáticas como opções de um menu, dentro de um laço DO WHILE.
Vamos resolver esse exercício e comentar totalmente seu código, agora em nossa apostila de C!
Clique aqui e saiba como obter seu certificado de programação C! Entre já no Mercado de Trabalho!
Como criar uma calculadora em C
Você já saiu do básico e aprendeu todos os testes condicionais e laços na linguagem.
Já está na hora de fazer algo realmente útil, que você possa se orgulhar e até mostrar aos amigos.
Ou seja, vamos fazer uma calculadora que fazer as operações de soma, subtração, multiplicação, divisão e resto da divisão.
Tudo isso com base nos conhecimentos que acumulamos até aqui.
Obviamente, não será uma calculadora complexa e de utilidade geral, é mais para termos noção de como usar os conhecimentos que aprendemos até aqui.
Ela também não é uma aplicação 'robusta', que seja blindada e segura. Ela é facilmente