Crie um programa que leia dois números e mostre na tela o maior deles

Motivos para aprender a programar

Oi turma, vamos a um exercício simples para aperfeiçoar o uso do SE e SENAO.

 

Crie um programa que leia dois números e mostre na tela o maior deles.

 

Resposta em Portugol – Com Portugol Studio

/*
Criado pelo professor Giovani Da Cruz
https://giovanidacruz.com.br
*/

programa
{
    
    funcao inicio()
    {
        inteiro numero1
        escreva("Informe o número 1: ")
        leia(numero1)
        
        
inteiro numero2
        escreva("Informe o número 2: ")
        leia(numero2)

        se (numero1 > numero2)
        {
            escreva("O maior é o ", numero1)	
        }
        senao
        {
            escreva("O maior é o ", numero2)	
        }

        
    }
}

Explicação

Este código em pseudocódigo representa um programa que solicita ao usuário a entrada de dois números e verifica qual deles é o maior.

  • Na primeira linha de código, há um comentário que indica a autoria do programa e o site do professor Giovani Da Cruz.
  • O programa começa com a declaração da função “inicio”, que é a função principal do programa.
  • Em seguida, são declaradas duas variáveis do tipo inteiro: “numero1” e “numero2”.
  • O programa solicita ao usuário que informe o valor do “numero1” através do comando “escreva” seguido do texto “Informe o número 1: “, e em seguida, o valor digitado pelo usuário é armazenado na variável “numero1” através do comando “leia”.
  • Da mesma forma, o programa solicita ao usuário que informe o valor do “numero2” através do comando “escreva” seguido do texto “Informe o número 2: “, e em seguida, o valor digitado pelo usuário é armazenado na variável “numero2” através do comando “leia”.
  • Em seguida, o programa verifica qual dos números é o maior utilizando uma estrutura de controle “se-senao”. Se o valor de “numero1” for maior que o valor de “numero2”, o programa exibe a mensagem “O maior é o [numero1]”. Caso contrário, ou seja, se o valor de “numero2” for maior ou igual ao valor de “numero1”, o programa exibe a mensagem “O maior é o [numero2]”.
  • O programa finaliza a execução.

Este código em pseudocódigo representa uma lógica simples para encontrar o maior entre dois números fornecidos pelo usuário.

 

Exemplo de C++

#include <iostream>
using namespace std;

int main() {
    int numero1, numero2;

    cout << "Informe o número 1: ";
    cin >> numero1;

    cout << "Informe o número 2: ";
    cin >> numero2;

    if (numero1 > numero2) {
        cout << "O maior é o " << numero1 << endl;
    } else {
        cout << "O maior é o " << numero2 << endl;
    }

    return 0;
}


Neste código em C++, utilizamos a biblioteca iostream para permitir a entrada e saída de dados. A função main é o ponto de entrada do programa. Utilizamos cout para exibir mensagens ao usuário e cin para ler os números informados pelo usuário. A estrutura de controle if-else é usada para comparar os números e exibir o maior valor na tela.

 

Exemplo em Pascal

(*
Criado pelo Professor Giovani Da Cruz
https://giovanidacruz.com.br
*)

program maiorNumero;
var
  numero1, numero2: integer;
begin
  write('Informe o número 1: ');
  readln(numero1);
  
  write('Informe o número 2: ');
  readln(numero2);
  
  if numero1 > numero2 then
    writeln('O maior é o ', numero1)
  else
    writeln('O maior é o ', numero2);
end.


Neste código em Pascal, utilizamos as palavras-chave var para declarar as variáveis numero1 e numero2, begin e end para delimitar o bloco de código da função inicio, write para exibir uma mensagem ao usuário e readln para ler os números informados pelo usuário. A estrutura de controle if-else é usada para comparar os números e exibir o maior valor na tela utilizando a função writeln.

 

 

Exemplo em Python

numero1 = int(input("Informe o número 1: "))
numero2 = int(input("Informe o número 2: "))

if numero1 > numero2:
    print("O maior é o", numero1)
else:
    print("O maior é o", numero2)


Neste código em Python, utilizamos a função input() para ler os números informados pelo usuário e a estrutura de controle if-else para realizar a comparação e exibir o maior valor na tela.

 

 

Exemplo de C#

using System;

class Program
{
    static void Main(string[] args)
    {
        Console.Write("Informe o número 1: ");
        int numero1 = Convert.ToInt32(Console.ReadLine());

        Console.Write("Informe o número 2: ");
        int numero2 = Convert.ToInt32(Console.ReadLine());

        if (numero1 > numero2)
        {
            Console.WriteLine("O maior é o " + numero1);
        }
        else
        {
            Console.WriteLine("O maior é o " + numero2);
        }
    }
}


Neste código em C#, utilizamos a classe Console para realizar a leitura dos números informados pelo usuário e a comparação para encontrar o maior valor. Em seguida, exibimos o resultado na tela.

 

Exemplo em Java

/*
Criado pelo professor Giovani Da Cruz
*/

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        
        System.out.print("Informe o número 1: ");
        int numero1 = scanner.nextInt();
        
        System.out.print("Informe o número 2: ");
        int numero2 = scanner.nextInt();
        
        if (numero1 > numero2) {
            System.out.println("O maior é o " + numero1);
        } else {
            System.out.println("O maior é o " + numero2);
        }
        
        scanner.close();
    }
}


Esse código em Java realiza a leitura de dois números informados pelo usuário e verifica qual deles é o maior. Em seguida, imprime o resultado na tela.

 

Beleza pessoal?

Dúvidas ou sugestões de outras linguagens? Deixe o seu comentário!

Um abraço e até o próximo post. Valeu!

  • Publicado por Giovani Da Cruz
  • 125 views
  • 0 comentarios
  • 1 de junho de 2023

 

Está gostando do conteúdo?
Considere pagar um cafezinho para nossa equipe!

 

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Posts Relacionados a Categoria Algoritmos com Se, Senão e Caso

Continue aprendendo

Aumente o seu conhecimento
Crie um algoritmo e um programa que leia uma data em três variáveis inteiras (dia, mes e ano) e escreva a data correspondente ao dia anterior também de forma separada: dia, mês e ano.
8 de maio de 2024
Um estacionamento cobra R$ 8,00 para a primeira hora e para cada hora adicional é cobrado mais R$ 5,00. Fazer um algoritmo e um programa em que leia o tempo de estacionamento (em horas) e escreva o valor que deve ser pago.
17 de abril de 2024
Crie um algoritmo e um programa em que leia 4 valores, Hi, Mi, Hf, Mf, representando respectivamente a hora e minuto inicial e final de um evento, e calcule a duração do mesmo em horas e minutos. Considere que o evento pode iniciar em um dia e terminar no dia seguinte.
15 de abril de 2024
Crie um algoritmo e um programa em que leia um número e escreva: “Zero”, se o valor é zero; “Positivo”, e o valor é maior que zero; “Negativo” se o valor é negativo
9 de abril de 2024
Crie um algoritmo e um programa que leia as 3 notas de um aluno e escreva “APROVADO” caso a média aritmética for maior ou igual a 6, caso contrário escreva “REPROVADO”
4 de abril de 2024
O número 3025 tem a seguinte característica: 30+25=55 e 552=3025. Sendo um número de Kaprekar. Crie um algoritmo e um programa que solicite o usuário informar um número inteiro de quatro dígitos. O programa deve verificar e mostrar na tela uma mensagem indicando se este número possui esta característica, ou seja, ser um Número de Kaprekar.
30 de março de 2024
Crie um algoritmo e um programa em que implemente uma calculadora de 4 operações. O programa deve solicitar que o usuário informe três dados: o primeiro operando, o operador (+,-,*,/) e o segundo operando. O programa deve mostrar na tela a operação e seu resultado.
28 de março de 2024
Crie um algoritmo e um programa quesolicite o usuário informar a altura em metros e o sexo de uma pessoa. O programa deverá calcular o peso ideal da pessoa, utilizando as seguintes fórmulas:
16 de março de 2024
Crie um algoritmo e um programa que solicite que o usuário informe um código e três valores nomeados como a, b e c. O código vai determinar qual operação o algoritmo irá realizar
7 de março de 2024
Crie um algoritmo e um programa que solicite ao usuário informar um valor inteiro que corresponda a idade de um nadador. Após, o programa deverá classificar o nadador nas categorias abaixo e mostrar esta informação na tela do computador.
6 de março de 2024