Você está aqui: C ::: Desafios e Lista de Exercícios Resolvidos ::: Estruturas de Controle |
Um programa que lê três números inteiros e mostra o maior - Desafio de Programação Resolvido em CQuantidade de visualizações: 3941 vezes |
Pergunta/Tarefa: Faça um programa C que solicita três números inteiros e mostra o maior deles. Exiba uma mensagem caso os três números não forem diferentes. Sua saída deverá ser parecida com: ![]() Resposta/Solução: Veja a resolução comentada deste exercício usando C console: #include <stdio.h> #include <stdlib.h> #include <locale.h> int main(int argc, char *argv[]){ int num1, num2, num3; setlocale(LC_ALL,""); // para acentos do português // vamos solicitar os três números inteiros printf("Informe o primeiro número: "); scanf("%d", &num1); printf("Informe o segundo número: "); scanf("%d", &num2); printf("Informe o terceiro número: "); scanf("%d", &num3); // o primeiro número é o maior? if((num1 > num2) && (num1 > num3)){ printf("\nO primeiro número é o maior\n"); } // o segundo número é o maior? else if((num2 > num1) && (num2 > num3)){ printf("\nO segundo número é o maior\n"); } // o terceiro número é o maior? else if((num3 > num1) && (num3 > num2)){ printf("\nO terceiro número é o maior\n"); } // os número não são diferentes else{ printf("\nOs três números não são diferentes\n"); } printf("\n\n"); system("pause"); return 0; } |
![]() |
Mais Desafios de Programação e Exercícios e Algoritmos Resolvidos de C |
Veja mais Dicas e truques de C |
Dicas e truques de outras linguagens |
AutoCAD Civil 3D .NET C# - Como retornar a quantidade de estacas de um alinhamento do Civil 3D usando a função GetStationSet() da classe Alignment da AutoCAD Civil 3D .NET API |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |