Respostas no Fórum
-
AutorPosts
-
Lucas Rodrigues FreitasParticipante
Esse é o código todo
#include<stdio.h>
#include<stdlib.h>
#include<locale.h>int main () {
setlocale(LC_ALL, “Portuguese”);
int n1, n2, n3;
printf(“<<< EX027 – Três valores em ordem >>>\n\n”);
printf(“Me diga três números e eu colocarei em ordem pra você!!\n\n”);printf(“Digite o primeiro número: “);
fflush(stdin);
scanf(“%d”, &n1);
printf(“Digite o segundo número: “);
fflush(stdin);
scanf(“%d”, &n2);
printf(“Digite o terceiro número: “);
scanf(“%d”, &n3);
printf(“——————————————————–\n”);if(n1<n2 && n1<n3 && n2<n3){
printf(“MAIOR: %d\n”, n3);
printf(“INTERMEDIARIO: %d\n”, n2); //NUMERO 1 SERÁ O MENOR, NUMERO 2 SERÁ INTERMEDIÁRIO, NUMERO 3 SERÁ O MAIOR
printf(“MENOR: %d\n”, n1);}else if(n2<n1 && n2<n3 && n1<n3){ // NUMERO 2 SERÁ O MENOR, NUMERO 1 SERÁ O INTERMEDIÁRIO, NUMERO 3 SERÁ O MAIOR
printf(“MAIOR: %d\n”, n3);
printf(“INTERMEDIARIO: %d\n”, n1);
printf(“MENOR: %d\n”, n2);}else if(n3<n1 && n3<n2 && n2<n1){ // NUMERO 3 SERÁ O MENOR, NUMERO 2 SERÁ O INTERMEDIÁRIO, NUMERO 1 SERÁ O MAIOR
printf(“MAIOR: %d\n”, n1);
printf(“INTERMEDIARIO: %d\n”, n2);
printf(“MENOR: %d\n”, n3);}else if(n1<n2 && n1<n3 && n3<n2){
printf(“MAIOR: %d\n”, n2);
printf(“INTERMEDIARIO: %d\n”, n3); // NUMERO 1 SERÁ O MENOR, NUMERO 3 SERÁ O INTERMEDIÁRIO, NUMERO 2 SERÁ O MAIOR
printf(“MENOR: %d\n”, n1);}else if(n3<n1 && n3<n2 && n1<n2){
printf(“MAIOR: %d\n”, n2);
printf(“INTERMEDIARIO: %d\n”, n1); //NUMERO 3 SERÁ O MENOR, NUMERO 1 SERÁ O INTERMEDIÁRIO, NUMERO 2 SERÁ O MAIOR
printf(“MENOR: %d\n”, n3);
}Lucas Rodrigues FreitasParticipanteOutra parte dele aqui, o site não deixou eu mandar ele todo por isso dividi
if(n1<n2 && n1<n3 && n2<n3){
printf(“MAIOR: %d\n”, n3);
printf(“INTERMEDIARIO: %d\n”, n2); //NUMERO 1 SERÁ O MENOR, NUMERO 2 SERÁ INTERMEDIÁRIO, NUMERO 3 SERÁ O MAIOR
printf(“MENOR: %d\n”, n1);}else if(n2<n1 && n2<n3 && n1<n3){ // NUMERO 2 SERÁ O MENOR, NUMERO 1 SERÁ O INTERMEDIÁRIO, NUMERO 3 SERÁ O MAIOR
printf(“MAIOR: %d\n”, n3);
printf(“INTERMEDIARIO: %d\n”, n1);
printf(“MENOR: %d\n”, n2);}else if(n3<n1 && n3<n2 && n2<n1){ // NUMERO 3 SERÁ O MENOR, NUMERO 2 SERÁ O INTERMEDIÁRIO, NUMERO 1 SERÁ O MAIOR
printf(“MAIOR: %d\n”, n1);
printf(“INTERMEDIARIO: %d\n”, n2);
printf(“MENOR: %d\n”, n3);Lucas Rodrigues FreitasParticipanteo código é esse
#include<stdio.h>
#include<stdlib.h>
#include<locale.h>int main () {
setlocale(LC_ALL, “Portuguese”);
int n1, n2, n3;
printf(“<<< EX027 – Três valores em ordem >>>\n\n”);
printf(“Me diga três números e eu colocarei em ordem pra você!!\n\n”);printf(“Digite o primeiro número: “);
fflush(stdin);
scanf(“%d”, &n1);
printf(“Digite o segundo número: “);
fflush(stdin);
scanf(“%d”, &n2);
printf(“Digite o terceiro número: “);
scanf(“%d”, &n3);
printf(“——————————————————–\n”);Lucas Rodrigues FreitasParticipanteBoa tarde, tudo bem? estou com dúvidas no exercício 025 do módulo 02 aquele sobre colocar em ordem MAIOR, INTERMEDIÁRIO e MENOR. poderia me ajudar me dando uma noção de como escrever esse código? desde já agradeço.
Lucas Rodrigues FreitasParticipanteMuito obrigado meu amigo! me ajudou bastante, consegui concluir. E obrigado pela dica de otimização também. Abraço!
27 de fevereiro de 2021 às 10:02 em resposta a: Dúvidas no Exercício 006 do Módulo 001 – Conversor de Medidas #61883Lucas Rodrigues FreitasParticipanteAjudou sim! Muito obrigado mesmo pela ajuda 🙂
-
AutorPosts