Informática, perguntado por GellonesPro, 6 meses atrás


Me ajudem, por favor. É pra amanhã.

Elaborar um programa em Linguagem C que funcione como uma calculadora de 4 operações:

1 - Receba uma variável do tipo char para a operação:

entre com a operação: \n

2 - Receba dois números do tipo float:

entre com o primeiro número: \n

entre com o segundo número: \n

3 - Comandos de operação que o programa deve aceitar são:

"+" - para soma;
"-" - para subtração;
"*" - para multiplicação;
"/" - para divisão.

4 - Caso o usuário informar um comando errado, o programa deve retornar:

opção inválida

5 - Retornar o resultado da operação como:

o resultado é: ?.??

6 - O programa deverá usar obrigatoriamente a estrutura SWITCH-CASE:

7 - Permitir que o programa mostre caracteres do Idioma Português:

Incluir a biblioteca locale.h, e;
Incluir a função setlocale.

8 - Formatar o valor das raizes com duas casas decimais (exemplo abaixo):

printf("%0.2f", nota);

Sample Input:

+ 3 61

Sample Output:

entre com a operação:
entre com o primeiro número:
entre com o segundo número:
o resultado é: 64.00​

Soluções para a tarefa

Respondido por Guaxinim5573
1

O código do programa consiste apenas em ler o input do usuários várias vezes e validar ele.

E depois, como o código falou, usar uma estrutura SWITCH-CASE para saber qual operação o usuário fez.

Questão também especifica o uso da função setlocale para mostrar corretamente caracteres do idioma português.

Código:

Brainly está marcando o código como link, então estou deixando ele como arquivo de texto nos anexos dessa resposta.

Se ajudei, por favor, marque a resposta como melhor resposta.

Happy Coding :)

Anexos:

GellonesPro: Mano, eu postei outra pergunta de programação. Pode me ajudar, por favor? Vai me salvar
Perguntas interessantes