Construa um programa em C que imprima qual o menor e qual o maior valor de dois números A e B , lidos através do teclado.

Passo 1

O enunciado pede um programa em C que leia dois números, A e B, e determine qual é o menor e qual é o maior. O conteúdo aqui é básico de entrada e saída em C e uso de estrutura condicional para comparar dois valores.

Passo 2

Vamos primeiro ler os dois valores digitados pelo usuário. Em C usamos scanf para isso, armazenando em duas variáveis do tipo adequado (por exemplo, int ou float).

Passo 3

Para decidir qual é o menor e qual é o maior, basta usar um if que compara A e B. Se A < B, então A é o menor e B é o maior; caso contrário, invertido.

Passo 4

Finalmente imprimimos na tela os resultados usando printf. Podemos formatar a saída para deixar claro “Menor = X” e “Maior = Y”.

Resposta

#include <stdio.h>

int main() {
 float A, B;

 printf("Digite o valor de A: ");
 scanf("%f", &A);
 printf("Digite o valor de B: ");
 scanf("%f", &B);

 if (A < B) {
 printf("Menor = %.2f
", A);
 printf("Maior = %.2f
", B);
 } else {
 printf("Menor = %.2f
", B);
 printf("Maior = %.2f
", A);
 }

 return 0;
}

Exercícios relacionados