Home › Fóruns › Linguagem C › M03A09 EX028
Marcado: ex028
- Este tópico contém 4 respostas, 4 vozes e foi atualizado pela última vez 1 semana, 1 dia atrás por
Tutora Jessica.
-
AutorPosts
-
-
25 de novembro de 2023 às 10:46 #127475
Bruno Filipe
ParticipanteM03A09 EX028, não achei ondem está o exercício resolvido.
-
2 de junho de 2024 às 21:01 #137816
Thiago Gomes da Fonseca
ParticipanteOlá eu fiz assim:
#include <stdio.h>
#include <locale.h>void main(){
//Português
setlocale(LC_ALL, “Portuguese”);//Cabeçalho
printf(“<<< EX028 – Super Calculadora v1.0\n\n”);//Declaração de variáveis
char opcao;
float n1, n2, resultado;//Entrada de dados
printf(“VALOR 1 = “);
fflush(stdin);
scanf(“%f”, &n1);
printf(“VALOR 2 = “);
fflush(stdin);
scanf(“%f”, &n2);printf(“=========================\n”);
printf(“+\tAdição\n”);
printf(“-\tSubtração\n”);
printf(“*\tMultiplicação\n”);
printf(“/\tDivisão\n”);
printf(“=========================\n”);printf(“Digite sua opção => “);
fflush(stdin);
opcao = getchar();
printf(“————————\n”);switch(opcao){
case ‘+’:
resultado = n1 + n2;
printf(“O resultado de %.0f %c %.0f é igual a %.2f.”, n1, opcao, n2, resultado);
break;
case ‘-‘:
resultado = n1 – n2;
printf(“O resultado de %.0f %c %.0f é igual a %.2f.”, n1, opcao, n2, resultado);
break;
case ‘*’:
resultado = n1 * n2;
printf(“O resultado de %.0f %c %.0f é igual a %.2f.”, n1, opcao, n2, resultado);
break;
case ‘/’:
resultado = n1 / n2;
printf(“O resultado de %.0f %c %.0f é igual a %.2f.”, n1, opcao, n2, resultado);
break;
default:
printf(“Não foi possível fazer a operação. Tente novamente.”);
break;
}
printf(“\n————————\n”);printf(“VOLTE SEMPRE\n\n”);
}
-
3 de junho de 2024 às 09:27 #137831
Tutora Jessica
ModeradorOla Bruno e Thiago, estão com alguma dúvida?
-
22 de abril de 2025 às 17:55 #156783
Francisco Dias
ParticipanteQuebrei a cabeça fazendo esse, sendo que já tinha feito no Portugol e no Python. O que eu modifiquei foi só usar int ao invés de float, e colocar float somente na divisão. Como não seria pra usar somente com int e char.
printf(“O resultado de %i / %i é igual a %.2f”, v1,v2, (float)v1/v2));
break;Esses exercícios tem resposta em algum lugar? Vai ter uma continuação da linguagem C além do módulo 03?
abs
-
24 de abril de 2025 às 09:52 #156832
Tutora Jessica
ModeradorOla Francisco que bom que conseguiu resolver!
Para mais informações peço a gentileza de nos enviar mensagem na aba Ajuda. 🖖🏼
-
-
AutorPosts
- Você deve fazer login para responder a este tópico.