Notizen
calculadora em C
Inhalt der Notizen (1)
Seite 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;
}
Informationen
- Beschreibung
- Notiz am calculadora em C, erstellt von João Paulo Ribeiro am 10/06/2020.
- Erstellt von
- João Paulo Ribeiro · Jun 2020
- Aktualisiert
- 10 Jun 2020
- Aufrufe
- 0
- Bewertung