import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        
        int matricula = 0;
        boolean matriculaValida = false;

        // Solicitar e validar o número de matrícula
        while (!matriculaValida) {
            try {
                System.out.print("Digite seu número de matrícula: ");
                matricula = Integer.parseInt(sc.nextLine());
                matriculaValida = true;
            } catch (NumberFormatException e) {
                System.out.println("Entrada inválida. Por favor, insira um número de matrícula válido.");
            }
        }

        int escolha = 0;
        boolean escolhaValida = false;

        // Exibir os workshops disponíveis
        System.out.println("Workshops disponíveis:");
        System.out.println("1) Java Básico");
        System.out.println("2) Introdução ao Python");
        System.out.println("3) Desenvolvimento Web");

        // Solicitar e validar a escolha do workshop
        while (!escolhaValida) {
            try {
                System.out.print("Escolha um workshop (1, 2 ou 3): ");
                escolha = Integer.parseInt(sc.nextLine());

                if (escolha < 1 || escolha > 3) {
                    System.out.println("Escolha inválida. Por favor, escolha um número entre 1 e 3.");
                } else {
                    escolhaValida = true;
                }
            } catch (NumberFormatException e) {
                System.out.println("Entrada inválida. Por favor, escolha um número entre 1 e 3.");
            }
        }

        // Confirmar a inscrição no workshop
        String workshop;
        switch (escolha) {
            case 1:
                workshop = "Java Básico";
                break;
            case 2:
                workshop = "Introdução ao Python";
                break;
            case 3:
                workshop = "Desenvolvimento Web";
                break;
            default:
                workshop = "Desconhecido";
                break;
        }

        System.out.println("Matrícula " + matricula + " inscrita com sucesso no workshop: " + workshop);

        sc.close();
    }
}

Embed on website

To embed this program on your website, copy the following code and paste it into your website's HTML: