int menu = 0;
int geradorSenhas = 0;
int senhaAtual = 0;
int senhaGerada = 0;
do
{
Console.WriteLine(""""
1 - Gerar nova senha
2 - Chamar senha Atual
3 - Sair
"""");
Console.Write($"Escolha uma opcao: ");
int opcao = int.Parse(Console.ReadLine()!);
switch (opcao)
{
case 1:
GerarSenha();
break;
case 2:
SenhaChamada();
break;
case 3:
EncerrandoSistema();
break;
default: Console.WriteLine("Opção inválida.");
break ;
}
menu = opcao;
}
while (menu != 3);
int GerarSenha()
{
senhaGerada++;
Console.Write($"senha gerada: {senhaGerada.ToString("D3")}\n");
return 0;
}
int SenhaChamada()
{
senhaAtual = senhaGerada;
Console.WriteLine($"Senha chamada: {senhaAtual.ToString("D3")}\n");
return 0;
}
int EncerrandoSistema()
{
Console.Clear();
Console.WriteLine("Encerrando o Sistema");
return 0;
}