5.Faça um programa em C que receba dois números e depois abra um MENU de operações que poderão ser feitas com os respectivos números:
1.Adição;
2.Subtração;
3.Divisão;
4.Multiplicação.
Soluções para a tarefa
Respondido por
0
//Autor: Magno Nascimento -- Brainly
#include <stdio.h>
#include <stdlib.h>
int main(void){
int opc, num1, num2;
do{
printf("\nDigite a operacao que voce deseja:\n1.Adicao\n2.Subtracao\n3.Divisao\n4.Multiplicacao\n\n"); scanf("%i", &opc);
if( opc < 1 || opc > 4 ){
printf("Operacao invalida, tente novamente.");
}
}while( opc < 1 || opc > 4 );
printf("\nDigite o primeiro numero: ");
scanf("%i", &num1);
printf("\nDigite o segundo numero: ");
scanf("%i", &num2);
switch(opc){
case 1: printf("\nO resultado da soma e: %i.", num1 + num2); break;
case 2: printf("\nO resultado da subtracao e: %i.", num1 - num2); break;
case 3: printf("\nO resultado da divisao e: %i.", num1 / num2); break;
case 4: printf("\nO resultado da multiplicacao e: %i.", num1 * num2);
break;
}
return 0;
}
#include <stdio.h>
#include <stdlib.h>
int main(void){
int opc, num1, num2;
do{
printf("\nDigite a operacao que voce deseja:\n1.Adicao\n2.Subtracao\n3.Divisao\n4.Multiplicacao\n\n"); scanf("%i", &opc);
if( opc < 1 || opc > 4 ){
printf("Operacao invalida, tente novamente.");
}
}while( opc < 1 || opc > 4 );
printf("\nDigite o primeiro numero: ");
scanf("%i", &num1);
printf("\nDigite o segundo numero: ");
scanf("%i", &num2);
switch(opc){
case 1: printf("\nO resultado da soma e: %i.", num1 + num2); break;
case 2: printf("\nO resultado da subtracao e: %i.", num1 - num2); break;
case 3: printf("\nO resultado da divisao e: %i.", num1 / num2); break;
case 4: printf("\nO resultado da multiplicacao e: %i.", num1 * num2);
break;
}
return 0;
}
Respondido por
0
Resposta:
#include<stdio.h>
int main(){
int num1,num2,result,op;
printf("Digite o primeiro numero: ");
scanf("%d", &num1);
printf("\nDigite o segundo numero: ");
scanf("%d", &num2);
printf("\nMenu de operacoes:\n\n1.adicao\n2.subtracao\n3.divisao\n4.multiplicacao\n\nop:");
scanf("%d", &op);
switch(op){
case 1:
result = num1 + num2;
break;
case 2:
result = num1 - num2;
break;
case 3:
result = num1 / num2;
break;
case 4:
result = num1 * num2;
break;
}
printf("\nresultado: %d\n", result);
return 0;
}
Perguntas interessantes
Matemática,
9 meses atrás
Geografia,
9 meses atrás
Geografia,
9 meses atrás
Português,
1 ano atrás
Matemática,
1 ano atrás
Geografia,
1 ano atrás
História,
1 ano atrás