1
resposta

retornar switch

Oi pessoal, bom dia. estão tentando resolver um exercício de um menu de operações. O enunciado pede o seguinte: "aça um programa conforme descrito a seguir:

  1. Leia um código de operação:

· 1: soma dois números (a + b)

· 2: soma três números (a + b + c)

· 3: multiplicação de dois números (a * b)

· 0: sair

  1. Se o usuário digitar a operação sair, o programa mostra o menor resultado obtido e encerra;

  2. Caso contrário, solicitará a entrada dos números (a e b ou a, b e c) e imprimirá o resultado da operação (soma ou multiplicação); Após isso, o programa volta ao item 1 (ler código de operação)."

Eu usei o Switch para selecionar as operações. Mas estou com dificuldade de fazer o programa retornar ou dar o resultado das operações e na parte de exibir o menor resultado. Poderiam me dar alguma ajuda? Obrigada. insira seu código aqui #include <stdio.h>

int main(void) { int n, a, b , c, soma, mult, menor;

scanf("%d", &n);

switch (n) { case 1: scanf("%d", &a); scanf("%d", &b); soma=a+b; printf("%d\n", soma); break;

case 2:
scanf("%d", &a);
scanf("%d", &b);
scanf("%d", &c);
soma=a+b+c;
printf("%d\n", soma);

break;

case 3:
scanf("%d", &a);
scanf("%d", &b);
mult=a*b;
printf("%d\n", mult);
break;

case 0:
soma=menor;
mult=menor;
break;

} return 0; }

1 resposta
O post foi fechado por inatividade. Para continuar o assunto, recomendamos criar um novo tópico. Bons Estudos!