Este programa captura una fecha y determina si el año correspondiente a esa fecha es bisiesto
Código Fuente:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Consola_Año_bisiesto
{
class Program
{
static void Main(string[] args)
{
DateTime fecha;
int año;
bool x;
string formato;
Console.Write("Introduce una fecha en formato DD/MM/AAAA: ");
x = DateTime.TryParse(Console.ReadLine(), out fecha);
if (x == true)
{
formato = fecha.ToString("yyyy");
int.TryParse(formato, out año);
if (DateTime.IsLeapYear(año))
{
Console.WriteLine("El año correspondiente a esta fecha Es bisiesto");
Console.ReadLine();
}
else
{
Console.WriteLine("El año correspondiente a esta fecha No es bisiesto");
Console.ReadLine();
}
}
else
{
Console.WriteLine("La fecha o el formato son incorrectos");
Console.ReadLine();
}
}
}
}
No hay comentarios.:
Publicar un comentario