Calculadora Em C (linux)
Exames: Calculadora Em C (linux). Pesquise 862.000+ trabalhos acadêmicosPor: avengerbh • 3/10/2013 • 2.102 Palavras (9 Páginas) • 399 Visualizações
#include <stdio.h>
#include <stdlib.h>
/*#include <conio.h>//usada para a função get*/
#include <math.h>//Usado para a função goto
int main()
{
char op;//Declaração da variavél que ira receber o operador
float n1,n2,r;//Declaração da variavél que ira receber os numeros que o usuário digitar (n1 e n2) e que vai guardar o resultado (r)
const char ESC = 27;
inicio:
system("cls");//Esta linha serve para limpar a tela
printf("\n\n");//Da linha 10 a linha 13 serve para montar o retangulo com o nome calculadora dentro, materia esta no pagina 25 do nosso plt
printf("\n\t\xC9\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xBB");
printf("\n\t\xBA CALCULADORA \xBA");
printf("\n\t\xC8\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xBC");
printf("\n\n\t(+) - Soma -ok");
printf("\n\t(-) - Subtração -ok");
printf("\n\t(*) - Multiplicação -ok");
printf("\n\t(/) - Divisão -ok");
printf("\n\t(E) - Exponenciação");
printf("\n\t(R) - Raiz Quadrada");
printf("\n\t(P) - Porcentagem");
printf("\n\t(S) - Sair");
do {
printf("\n\tEscolha um tipo de operação");
op = getche();//Esta linha serve para o usuário digitar um operador e o sistema ler assim que ele digitar sem precissar aperta a tecla enter esta materia esta na pagina 43 a 45 do nosso plt
if(op=='+'){
printf("\n\tOpção +");
printf("\n\tSoma");
printf("\n\tDigite o primeiro valor: ");
scanf("%f", &n1);
printf("\n\tDigite o segundo valor: ");
scanf("%f", &n2);
r=n1+n2;
printf("\n\t%f + %f = %.3f", n1, n2, r);
printf("\n\t");
system("pause");
}
goto inicio;
else if(op=='-'){
printf("\n\tOpção -");
printf("\n\tSubtração");
printf("\n\tDigite o primeiro valor:");
scanf("%f",&n1);
printf("\n\tDigite o segundo valor:");
scanf("%f",&n2);
r=n1-n2;
printf("\n\t%f - %f = %.3f", n1, n2, r);
printf("\n\t");
system("pause");
goto inicio;}
else if(op=='*'){
printf("\n\tOpção *");
printf("\n\tMultiplicação");
printf("\n\tDigite o primeiro valor:");
scanf("%f",&n1);
printf("\n\tDigite o segundo valor:");
scanf("%f",&n2);
r=n1*n2;
printf("\n\t%f * %f = %.3f", n1, n2, r);
printf("\n\t");
system("pause");
goto inicio;}
else if(op=='/'){
printf("\n\tOpção /");
printf("\n\tDivisão");
printf("\n\tDigite o primeiro valor:");
scanf("%f",&n1);
printf("\n\tDigite o segundo valor:");
scanf("%f",&n2);
r=n1/n2;
printf("\n\t%f / %f = %.3f", n1, n2, r);
printf("\n\t");
system("pause");
...