TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Calculadora Em C

Artigos Científicos: Calculadora Em C. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  22/11/2013  •  792 Palavras (4 Páginas)  •  277 Visualizações

Página 1 de 4

#include <stdio.h>

#include <stdlib.h>

#include <conio.h> // necessário para funcionamento do getche()

// construindo a calculadora conforme especifica o ATPS.

// contruindo a area gráfica

int main(){

// atribuindo variaveis

int numero1, numero2, resultado, cem; // recebe valores de entrada inteiros

char operador;

float valorDecimal, decimal2; // recebe valor de divisão e raiz e operações que resultam em decimal

// desenhando a área gráfica "Calculadora"

system("title Calculadora para ATPS Parte I"); // inserindo titulo

system("color 1E"); // deixando a cor do programa azul

printf("\n");

printf("\t\xC9\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xBB\n");

printf("\t\xBA C A L C U L A D O R A \xBA\n");

printf("\t\xC8\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xBC\n");

printf("\n\n");

printf("\t(+) - Soma\n");

printf("\t(-) - Subtracao\n");

printf("\t(*) - Multiplicacao\n");

printf("\t(/) - Divisao\n");

printf("\t(e) - Exponenciacao\n");

printf("\t(r) - Raiz Quadrada\n");

printf("\t(p) - Porcentagem\n");

printf("\t(s) - Sair\n\n");

printf("Opcao escolhida ");

cem = 100;

operador = getche(); // captura a string que informa o operador

printf("\n\n");

switch (operador){

case '+': // operação de soma

printf("\tS O M A \n\n");

printf("Primeiro valor: ");

scanf("%d",&numero1);

printf("\n");

printf("Segundo valor: ");

scanf("%d",&numero2);

printf("\n");

resultado = numero1 + numero2;

printf("%d + %d = %d", numero1, numero2, resultado);

printf("\n\n\n");

break;

case '-': // operação de subtração

printf("\tS U B T R A C A O \n\n");

printf("Primeiro valor: ");

scanf("%d",&numero1);

printf("\n");

printf("Segundo valor: ");

scanf("%d",&numero2);

printf("\n");

resultado = numero1 - numero2;

printf("%d - %d = %d", numero1, numero2, resultado);

printf("\n\n\n");

break;

case '*': // operação de multiplicação

printf("\tM U L T I P L I C A C A O \n\n");

printf("Primeiro valor: ");

scanf("%d",&numero1);

printf("\n");

printf("Segundo valor: ");

scanf("%d",&numero2);

printf("\n");

resultado = numero1 * numero2;

printf("%d * %d = %d", numero1, numero2, resultado);

printf("\n\n\n");

break;

case '/': // operação de divisão

printf("\tD I V I S A O \n\n");

printf("Primeiro valor: ");

scanf("%d",&numero1);

printf("\n");

printf("Segundo valor: ");

scanf("%d",&numero2);

printf("\n");

if (numero1 == 0 || numero2 == 0) { // se

...

Baixar como (para membros premium)  txt (4.3 Kb)  
Continuar por mais 3 páginas »
Disponível apenas no TrabalhosGratuitos.com