Exercício: maior de três números inteiros

Oi Turma, este é um exercício interessante para treinarmos o raciocino lógico e a utilização dos testes (Se, If)
Crie um programa e um algoritmo que solicite ao usuário três números inteiros. O programa deverá verificar entre estes três valores qual é o maior e mostrar este valor na tela.
Exemplo: se o usuário informar os números 14, 74 e 46 deverá ser mostrado na tela a
mensagem “O maior numero digitado foi:: 74”.
Resposta em Pascal
{
Criado pelo Professor Giovani Da Cruz
https://giovanidacruz.com.br
}
program MaiorNumero;
var
num1, num2, num3, maior: integer;
begin
writeln('Digite o primeiro numero: ');
readln(num1);
writeln('Digite o segundo numero: ');
readln(num2);
writeln('Digite o terceiro numero: ');
readln(num3);
// Inicializa a variável 'maior' com o primeiro número
maior := num1;
// Verifica se o segundo número é maior que o valor atual de 'maior'
if num2 > maior then
maior := num2;
// Verifica se o terceiro número é maior que o valor atual de 'maior'
if num3 > maior then
maior := num3;
// Exibe o maior número na tela
writeln('O maior numero digitado foi: ', maior);
readln;
end.
Nesse programa, a variável maior é inicializada com o valor do primeiro número digitado. Em seguida, são feitas duas comparações para verificar se o segundo e terceiro números são maiores que o valor atual de maior. Se sim, a variável maior é atualizada com o novo valor. Por fim, é exibido o maior número na tela.
Resposta em C++
/*
Criado pelo Professor Giovani Da Cruz
https://giovanidacruz.com.br
*/
#include <iostream>
using namespace std;
int main() {
int num1, num2, num3;
cout << "Digite o primeiro número: ";
cin >> num1;
cout << "Digite o segundo número: ";
cin >> num2;
cout << "Digite o terceiro número: ";
cin >> num3;
int maior = num1; // assumimos inicialmente que o primeiro número é o maior
if (num2 > maior) {
maior = num2;
}
if (num3 > maior) {
maior = num3;
}
cout << "O maior número é: " << maior << endl;
return 0;
}
Resposta em Python
'''
Criado pelo Professor Giovani Da Cruz
https://giovanidacruz.com.br
'''
num1 = int(input("Digite o primeiro número: "))
num2 = int(input("Digite o segundo número: "))
num3 = int(input("Digite o terceiro número: "))
maior = num1 # assumimos inicialmente que o primeiro número é o maior
if num2 > maior:
maior = num2
if num3 > maior:
maior = num3
print("O maior número é:", maior)
Resposta em C#
/*
Criado pelo Professor Giovani Da Cruz
https://giovanidacruz.com.br
*/
using System;
class Program
{
static void Main(string[] args)
{
Console.Write("Digite o primeiro número: ");
int num1 = int.Parse(Console.ReadLine());
Console.Write("Digite o segundo número: ");
int num2 = int.Parse(Console.ReadLine());
Console.Write("Digite o terceiro número: ");
int num3 = int.Parse(Console.ReadLine());
int maior = num1; // assumimos inicialmente que o primeiro número é o maior
if (num2 > maior)
{
maior = num2;
}
if (num3 > maior)
{
maior = num3;
}
Console.WriteLine("O maior número é: " + maior);
}
}
Resposta em Java
/*
Criado pelo Professor Giovani Da Cruz
https://giovanidacruz.com.br
*/
import java.util.Scanner;
class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("Digite o primeiro número: ");
int num1 = input.nextInt();
System.out.print("Digite o segundo número: ");
int num2 = input.nextInt();
System.out.print("Digite o terceiro número: ");
int num3 = input.nextInt();
int maior = num1; // assumimos inicialmente que o primeiro número é o maior
if (num2 > maior) {
maior = num2;
}
if (num3 > maior) {
maior = num3;
}
System.out.println("O maior número é: " + maior);
}
}
Neste programa Java, utilizamos a classe Scanner para ler a entrada do usuário. O método nextInt() é usado para ler inteiros a partir do console. Assim como nas implementações anteriores, comparamos os números informados e atualizamos a variável maior caso um número maior seja encontrado. Por fim, utilizamos System.out.println() para exibir o maior número.
Beleza pessoal?
Dúvidas ou sugestão em outras linguagens? Deixe o seu comentário!
Um abraço e até o próximo post. Valeu!