1_Projekt_CzK_0228/szokoev_gyak_0301/Program.cs
czimbalmoskristof23 428399edcd kész
2024-03-01 19:12:03 +01:00

67 lines
1.8 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace szokoev_gyak_0301
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Adja meg az évet:");
int ev = int.Parse(Console.ReadLine());
if (ev % 4 == 0)
{
if (ev % 100 != 0)
{
Console.WriteLine("Szökőév");
} else
{
if (ev % 400 == 0)
{
Console.WriteLine("Szökőév");
}else
{
Console.WriteLine("Nem szökőév");
}
}
}else
{
Console.WriteLine("Nem szökőév");
}
// rövid vonal
bool szoko = false;
if (ev % 400 == 0 || (ev % 4==0 && ev % 100!=0))
{
Console.WriteLine("Szökőév");
szoko = true;
}
else
{
Console.WriteLine("Nem szökőév");
}
Console.WriteLine("Adja meg a hónapot:");
int ho = int.Parse(Console.ReadLine());
int napok = 0;
if (ho == 1 || ho == 3 || ho == 5 || ho == 7 || ho == 8 || ho == 10 || ho == 12)
{
napok = 31;
} else if (ho == 4 || ho == 6 || ho == 9 || ho == 11)
{
napok = 30;
} else if (ho == 2)
{
napok = szoko ? 29 : 28; // Mini elágazás
}else
{
Console.WriteLine("Ilyen hónap nincs!");
}
Console.WriteLine("A" + ev + "éveben");
}
}
}