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

ContadorDio

Open dleitte opened this issue 9 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);
    }
}

}

dleitte avatar May 10 '24 15:05 dleitte