-
Notifications
You must be signed in to change notification settings - Fork 0
/
aula0030_calculadora_2.0_iiia.c
65 lines (49 loc) · 1.51 KB
/
aula0030_calculadora_2.0_iiia.c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
// ========== ==========
// ========== www.eXcript.com ==========
// ========== ==========
int main()
{
float num1, num2, resultado;
char op = '0';
do{
num1 = num2 = resultado = 0;
printf("\n (1) somar\n");
printf(" (2) subtrair\n");
printf(" (3) multiplicar\n");
printf(" (4) dividir\n");
printf(" (0) sair do programa\n");
printf("\nInforme a operacao:\n " );
printf("\t\t\t\t>>> ");
op = getche();
printf("\n");
if(op!='0'){
printf("Digite o primeiro numero: \t>>> ");
scanf("%f", &num1);
printf("Digite o segundo numero: \t>>> ");
scanf("%f", &num2);
if(op=='1'){//SOMA
resultado = num1 + num2;
}else{
if(op == '2'){//SUBRAÇÃO
resultado = num1 - num2;
}else{
if(op == '3'){//MULTIPLICAÇÃO
resultado = num1 * num2;
}else{
if(op == '4'){//DIVISÃO
resultado = num1 / num2;
}
}
}
}
}
printf( "\nO resultado eh: \t\t>>> %f\n", resultado );
printf("\nPressione uma tecla para realizar um nova operacao: ");
getch();
system("cls");
}while(op != '0');
return 0;
}