Elabore um programa que solicite 2 números e uma operação matemática elementar (+,-.*,/) e a execute atraves de uma função?
EM LINGUAGEM C
/**Espero Ajudar ;)*/
#include <stdio.h>
#include <stdlib.h>
float adicao(float n1, float n2);
float subtracao(float n1, float n2);
float multiplicacao(float n1, float n2);
float divsao(float n1, float n2);
int main(){
float num1, num2;
int op;
printf("Digite um numero: ");
scanf("%f", &num1);
printf("Digite outro numero: ");
scanf("%f", &num2);
printf("\n MENU DE OPERACOES \n\n");
printf("1- Adicao\n");
printf("2- Subtracao\n");
printf("3- Multiplicacao\n");
printf("4- divisao\n");
printf("\nDigite o numero correspondente a opcao: ");
scanf("%d", &op);
switch(op){
case 1: printf("\nO resultado da Soma de %.1f + %.1f e : %.1f\n\n",num1, num2, adicao(num1, num2));
break;
case 2: printf("\nO resultado da Subtracao de %.1f - %.1f e : %.1f\n\n",num1, num2, subtracao(num1, num2));
break;
case 3: printf("\nO resultado da Multiplicacao de %.1f * %.1f e : %.1f\n\n",num1, num2, multiplicacao(num1, num2));
break;
case 4: if(num2==0)
printf("\nImpossivel dividir por zero!\n\n");
else
printf("\nO resultado da Divisao de %.1f / %.1f e : %.1f\n\n",num1, num2, divsao(num1, num2));
break;
default: printf("Opcao invalida !\n\n");
}
return 0;
}
float adicao(float n1, float n2){
return n1+n2;
}
float subtracao(float n1, float n2){
return n1-n2;
}
float multiplicacao(float n1, float n2){
return n1*n2;
}
float divsao(float n1, float n2){
return n1/n2;
}
#include <stdio.h>
#include <stdlib.h>int main (){ int num1, num2; num1 = 15; num2 = 20; int soma = num1 + num2; printf (“O resultado da soma é: %i”, soma); int sub = num1 - num2; printf (“O resultado da subtração é: %i”, sub); int mult = num1 * num2; printf (“O resultado da multiplicação é: %i”, mult); int div = num1 / num2; printf (“O resultado da divisão é: %i”, div);}#include <stdio.h>
#include <stdlib.h>int main (){ int num1, num2; num1 = 15; num2 = 20; int soma = num1 + num2; printf (“O resultado da soma é: %i”, soma); int sub = num1 - num2; printf (“O resultado da subtração é: %i”, sub); int mult = num1 * num2; printf (“O resultado da multiplicação é: %i”, mult); int div = num1 / num2; printf (“O resultado da divisão é: %i”, div);}Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar