1
resposta

[Projeto] Resposta autenticação de usuário

string adiministrador = "Murilo Reis";

Console.WriteLine("Sistema de Autenticação");
Console.WriteLine("-----------------------");

Console.Write("Digite seu nome de usuário: ");
string nomeUsuario = Console.ReadLine();

if (nomeUsuario == adiministrador)
{
    Console.WriteLine($"Bem-vindo, {nomeUsuario}!");
}
else
{
    Console.WriteLine("Usuário não cadastrado.");

    Console.WriteLine("Opções disponíveis");
    Console.WriteLine("[1] Cadastrar novo usuário");
    Console.WriteLine("[2] Acessar como convidado");
    Console.WriteLine("[3] Sair");

    int opcao = int.Parse(Console.ReadLine());

    switch (opcao)
    {
        case 1: Console.WriteLine($"Novo usuário {nomeUsuario} cadastrado com sucesso!");
            break;
        case 2: Console.WriteLine("Acesso concedido como convidado");
            break;
        case 3: Console.WriteLine("Encerrando o programa...");
            break;
        default: Console.WriteLine("Opção inválida. Encerrando o programa...");
            break;
    }

}
1 resposta

Olá! Como vai?

Muito bem, Murilo!

Observei que você explorou o uso de condicionais com if/else para validar o nome de usuário, utilizou muito bem o switch case para oferecer opções de interação ao usuário e ainda compreendeu a importância do uso de variáveis e entrada de dados para tornar o sistema dinâmico e funcional.

Permaneça postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!