Notes
calculadora em C
Content of the notes (1)
Page 1
#include <stdio.h>
#include <stdlib.h>
int main(){
float soma, a, b,c,d;
int op;
printf("Escolha uma opcao: \n");
printf(" (1) Soma \n (2) Subtracao \n (3) Multiplicacao \n (4) Divisao \n (5) Media 4 Numeros \n>");
op = getch();
op = op - '0';
system("cls||clear");
switch(op){
case 1:
printf("digite os 2 numeros a serem somados: \n");
scanf("%f%f",&a,&b);
soma = a + b;
system("cls||clear");
printf("A soma eh igual a: %.2f \n\n\nprecione qualquer tecla para continuar. \n\n",soma);
getch();
system("cls||clear");
return main();
break;
case 2:
printf("digite os 2 numeros a serem subtraidos: \n");
scanf("%f%f",&a,&b);
soma = a - b;
system("cls||clear");
printf("A subtracao eh igual a: %.2f \n\n\nprecione qualquer tecla para continuar. \n\n",soma);
getch();
system("cls||clear");
return main();
break;
case 3:
printf("digite os 2 numeros a serem multiplicados: \n");
scanf("%f%f",&a,&b);
soma = a * b;
system("cls||clear");
printf("A multiplicação eh igual a: %.2f \n\n\nprecione qualquer tecla para continuar. \n\n",soma);
getch();
system("cls||clear");
return main();
break;
case 4:
printf("digite o numerador e o divisor respectivamente: \n");
scanf("%f%f",&a,&b);
if(b != 0)
soma = a / b;
else
printf("divisor invalido\n\n");
system("cls||clear");
printf("A divisao eh igual a: %.2f \n\n\nprecione qualquer tecla para continuar. \n\n",soma);
getch();
system("cls||clear");
return main();
break;
case 5:
printf("digite 4 valores para se fazer a media aritmetica: \n");
scanf("%f%f%f%f",&a,&b,&c,&d);
soma = (a + b + c + d) / 4;
system("cls||clear");
printf("A media eh igual a: %.2f \n\n\nprecione qualquer tecla para continuar. \n\n",soma);
getch();
system("cls||clear");
return main();
break;
}
system("pause");
return 0;
}
Information
- Description
- Note on calculadora em C, created by João Paulo Ribeiro on 10/06/2020.
- Created by
- João Paulo Ribeiro · Jun 2020
- Updated
- Jun 10, 2020
- Views
- 0
- Rating