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

Code Calculadora

Artigo: Code Calculadora. Pesquise 862.000+ trabalhos acadêmicos

Por:   •  16/3/2015  •  882 Palavras (4 Páginas)  •  308 Visualizações

Página 1 de 4

#include <stdio.h>

int main()

{

double number1 = 0.0; /* First operand value a decimal number */

double number2 = 0.0; /* Second operand value a decimal number */

char operation = 0; /* Operation - must be +, -, *, /, or % */

char answer = 0; /* Added to store answer for continuing */

char Fim = 0;

do

{

printf("\nATPS N2 Calculadora. Entre com a operacao\n"); /*Modified */

scanf("%lf %c %lf", &number1, &operation, &number2);

/* Code to check the input goes here */

switch(operation)

{

case '+': /* No checks necessary for add */

printf("= %lf\n", number1 + number2);

break;

case '-': /* No checks necessary for subtract */

printf("= %lf\n", number1 - number2);

break;

case '*': /* No checks necessary for multiply */

printf("= %lf\n", number1 * number2);

break;

case '/':

if(number2 == 0) /* Check second operand for zero */

printf("\n\n\aDivision by zero error!\n");

else

printf("= %lf\n", number1 / number2);

break;

case '%': /* Check second operand for zero */

if((long)number2 == 0)

printf("\n\n\aDivision by zero error!\n");

else

printf("= %ld\n", (long)number1 % (long)number2);

break;

default: /*

...

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