Construa um programa em c que apresente um menu com as opções: 1) Somar; 2) Subtrair; 3) Multiplicar; 4) Dividir. Use Switch e para criar os menus e para cada caso, faça os comandos que realize o cálculo adequado. Lembre-se que na divisão é preciso verificar se o segundo numero é diferente de zero.
Respostas
Resposta:
#include <stdlib.h>
#include <stdio.h>
/*
Construa um programa em c que apresente um menu com as opções:
1) Somar;
2) Subtrair;
3) Multiplicar;
4) Dividir.
Use Switch e para criar os menus e para cada caso, faça os comandos que realize o cálculo adequado.
Lembre-se que na divisão é preciso verificar se o segundo numero é diferente de zero.
*/
int main(){
float num1, num2;
int opcao;
printf("Informe um numero: ");
scanf("%f", &num1);
printf("Informe um numero: ");
scanf("%f", &num2);
printf("\n1 - Somar\n2 - Subtrair\n3 - Multiplicar\n4 - Dividir\n");
printf("\nEscolha uma opcao: ");
scanf("%d", &opcao);
switch (opcao) {
case 1:
printf("Soma: %.2f\n", num1+num2);
break;
case 2:
printf("Subtracao: %.2f\n", num1-num2);
break;
case 3:
printf("Multiplicacao: %.2f\n", num1*num2);
break;
case 4:
if(num2 == 0){
printf("Nao eh possivel efetuar a divisao\n");
}else{
printf("Divisao: %.2f\n", num1/num2);
}
break;
default:
printf("Opcao invalida!\n");
}
return 0;
}