Informática, perguntado por Tarsilinga5196, 7 meses atrás

Faça um algoritmo que simule uma calculadora com quatro operações aritméticas: soma,
subtração, multiplicação e divisão. O algoritmo deverá ler os dois valores a serem
calculados e apresentar o seguinte menu:Após a operação escolhida, o algoritmo deverá informar o resultado no formato:
(operação) A + B = C
Exemplo: caso sejam os números 5 e 3, e a operação soma, segue abaixo o resultado:
(SOMA) 5 + 3 = 8

Soluções para a tarefa

Respondido por talitamacedo22
0

Resposta:

Crie o programa calculadora que apresente o menu abaixo e permita que o usuario

efetue quantos e quais operacoes desejar com dois numeros lido na opcao 1 - Entrada de Dados.

Ou seja, o usuario deve escolher a opcao 1, digitar dois numeros e, seguinda, voltar ao menu

para escolher qualquer uma das operacoes. Apos o usuario escolher a operacao, mostre o resultado

e volte ao menu para que uma nova operacao seja escolhida ou uma nova entrada de dados possa ser feita.*/

Explicação:

#include<stdio.h>

#include<conio.h>

#include<string.h>

float soma(float a, float b){

float s;

s = a + b;

return(s);

}

float subtracao(float a, float b){

float sub;

sub = a - b;

return(sub);

}

float multiplicacao(float a, float b){

float m;

m = a * b;

return(m);

}

float divisao(float a, float b){

float d;

d = a / b;

return(d);

}

int main(){

int escolha, opcao = 1, novaopcao;

float valor1, valor2, s;

 

while(opcao == 1){

 printf("\nCalculadora Facil\n");

 printf("------------------------------\n");

       

   printf("\nEntre com o primeiro numero:");

  scanf("%f",&valor1);

 printf("Entre com o segundo  numero: ");

  scanf("%f",&valor2);

   printf("\n1 - Somar\n");

 printf("2 - Subtrair\n");

 printf("3 - Multiplicar\n");

 printf("4 - Dividir\n");

 printf("\nEscolha uma opcao: ");

 scanf("%d",&escolha);

   

 if (escolha == 1)

  s = soma(valor1,valor2);

 else if (escolha == 2)

  s = subtracao(valor1,valor2);

 else if (escolha == 3)

  s = multiplicacao(valor1,valor2);

 else if (escolha == 4)

  s = divisao(valor1,valor2);

                             

 printf("O resultado da operacao foi %.2f",s);    

       printf("\n\nDeseja realizar outra operacao? <1 - Sim / 2 - nao>: ");

 scanf("%d",&opcao);

}  

 

printf("Encerrando a calculadora...");

}

Perguntas interessantes