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
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
Física,
5 meses atrás
Matemática,
5 meses atrás
Física,
5 meses atrás
Geografia,
6 meses atrás
Inglês,
6 meses atrás
História,
11 meses atrás
Biologia,
11 meses atrás
Matemática,
11 meses atrás