Escreva um programa em C que lê 3 valores inteiros e os exibe na tela em ordem não-crescente.

Não é permitido o uso de estruturas de repetição, vetores ou qualquer outro conhecimento ainda não estudado na solução deste exercício.

Alguém me ajuda por favor!!!​

Resposta :

Resposta:

#include <stdio.h>

int main() {

int a, b, c;

// Lê três valores inteiros

printf("Digite tres numeros inteiros: ");

scanf("%d %d %d", &a, &b, &c);

// Compara e exibe os números em ordem não-crescente

if (a >= b && a >= c) {

if (b >= c) {

printf("%d %d %d\n", a, b, c);

} else {

printf("%d %d %d\n", a, c, b);

}

} else if (b >= a && b >= c) {

if (a >= c) {

printf("%d %d %d\n", b, a, c);

} else {

printf("%d %d %d\n", b, c, a);

}

} else {

if (a >= b) {

printf("%d %d %d\n", c, a, b);

} else {

printf("%d %d %d\n", c, b, a);

}

}

return 0;

}

Outras perguntas