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 +" évben a "+ho+ " hónapban "+napok+" nap van."); //vagy Console.WriteLine("A {0}. éveben a {1}. hónapban {2} nap van.", ev, ho, napok); //vagy Console.WriteLine($"A {ev}. éveben a {ho}. hónapban {napok} nap van."); } } }