1_Projekt_CzK_0228/szokoev_gyak_0301/Program.cs

67 lines
1.8 KiB
C#
Raw Normal View History

2024-03-01 18:07:37 +00:00
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;
2024-03-01 18:12:03 +00:00
} else if (ho == 2)
2024-03-01 18:07:37 +00:00
{
napok = szoko ? 29 : 28; // Mini elágazás
2024-03-01 18:12:03 +00:00
}else
{
Console.WriteLine("Ilyen hónap nincs!");
2024-03-01 18:07:37 +00:00
}
2024-03-01 18:12:03 +00:00
Console.WriteLine("A" + ev + "éveben");
2024-03-01 18:07:37 +00:00
}
}
}