1_Projekt_CzK_0228/szokoev_gyak_0301/Program.cs
czimbalmoskristof23 304e6b6683 elágazások
2024-03-01 19:07:37 +01:00

62 lines
1.7 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
}
}
}
}