trilha-java-basico icon indicating copy to clipboard operation
trilha-java-basico copied to clipboard

Contador Dio

Open Sanxpher opened this issue 7 months ago • 0 comments

import java.util.Scanner;

class ParametrosInvalidosException extends Exception { public ParametrosInvalidosException(String mensagem) { super(mensagem); } }

public class Contador { public static void main(String[] args) {

Scanner terminal = new Scanner(System.in);

System.out.println("Digite o primeiro parâmetro");
int parametroUm = terminal.nextInt();

System.out.println("Digite o segundo parâmetro");
int parametroDois = terminal.nextInt();

try {
    
    if (parametroUm > parametroDois) {
        throw new ParametrosInvalidosException("O segundo parâmetro deve ser maior que o primeiro");
    }
   contar(parametroUm, parametroDois);
} catch (ParametrosInvalidosException exception) {
    System.out.println(exception.getMessage());
} finally {
    
    terminal.close();
}

}

static void contar(int parametroUm, int parametroDois) {

for (int i = parametroUm; i <= parametroDois; i++) {
    System.out.println("Imprimindo o número " + i);
}

} }

Sanxpher avatar Jul 28 '24 19:07 Sanxpher