Esse código era para imprimir uma senha segunda a idade maior ou menor de idade e gerar a senha se maior nome+ a idade, se menor ao contrário mas travei gerar ele somente faz 2021 - o mês do meu aniversário, alguém pode me dar uma luz por favor. Obrigado.
insira seu código aqui: using System;
namespace idade
{
class Program
{
static void Main(string[] args)
{
String nome;
int dia, mes, ano, idade;
Console.Clear();
Console.WriteLine("Digite o seu nome:");
nome = Console.ReadLine();
Console.WriteLine("ola" + nome);
dia = Convert.ToInt16(Console.ReadLine());
Console.WriteLine("Digite o dia do seu do seu aniversário");
mes = Convert.ToInt16(Console.ReadLine());
Console.WriteLine("Digite o mes do seu aniversário");
ano = Convert.ToInt16(Console.ReadLine());
idade = 2021 - ano;
Console.WriteLine("Olá" + nome + "você tem" + idade + "anos");
if (idade >= 18)
{
Console.WriteLine(nome + " Você é maior de idade");
}
else
{
Console.WriteLine(nome + "você e menor de idade");
}
}
}
}