![]() |
|
||||
Planilha Web - Planilhas e Calculadoras online para estudantes e profissionais de Engenharia Civil, Engenharia Elétrica e Engenharia Mecânica. |
|||||
Você está aqui: Java ::: Desafios e Lista de Exercícios Resolvidos ::: Programação Orientada a Objetos |
Crie uma classe Java MaiorNumero que contenha um método que receba dois números inteiros e imprima o maior entre eles - Exercícios Resolvidos de JavaQuantidade de visualizações: 2837 vezes |
|
Exercício Resolvido de Java - Crie uma classe Java MaiorNumero que contenha um método que receba dois números inteiros e imprima o maior entre eles Pergunta/Tarefa: Crie uma classe Java MaiorNumero que contenha um método que receba dois números inteiros e imprima o maior entre eles. Resposta/Solução: Este exercício, em geral, faz parte da lista de exercícios Java que todo professor indica para o estudo inicial dos conceitos da programação orientada a objetos (POO). Veja que não é pedido encapsulamento, nem herança, polimorfismo, nada. Somente uma classe Java simples com um método. Para a leitura dos números inteiros nós vamos usar a classe Scanner, mas você pode modificar o código mais tarde para usar JOptionPane para a leitura também. Veja o código Java completo para a resolução comentada deste exercício: Código para a classe MaiorNumero.java: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
package arquivodecodigos;
public class MaiorNumero {
// método que recebe os dois números inteiros e
// imprime o maior deles
public void maior(int a, int b){
if(a > b){
System.out.println("O número maior é: " + a);
}
else if(b > a){
System.out.println("O número maior é: " + b);
}
else{
System.out.println("Os números são iguais");
}
}
}
Com a classe MaiorNumero desenvolvida e testada, veja agora a classe principal que nos permitira verificar sua funcionalidade: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
package arquivodecodigos;
import java.util.Scanner;
public class Estudos{
public static void main(String args[]){
// vamos efetuar a leitura usando um objeto da
// classe Scanner
Scanner entrada = new Scanner(System.in);
// vamos solicitar os dois núemros
System.out.print("Informe o primeiro número: ");
int primeiro = Integer.parseInt(entrada.nextLine());
System.out.print("Informe o segundo número: ");
int segundo = Integer.parseInt(entrada.nextLine());
// vamos criar um objeto da classe MaiorNumero
MaiorNumero mn = new MaiorNumero();
// e chamamos o seu método maior()
mn.maior(primeiro, segundo);
}
}
Ao executar o exercício nós teremos o seguinte resultado: Informe o primeiro número: 7 Informe o segundo número: 3 O número maior é: 7 |
|
|
Mais Desafios de Programação e Exercícios e Algoritmos Resolvidos de Java |
Veja mais Dicas e truques de Java |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |





