public class Program { private static void OldMain(string[] args) { // użytkownik podaje liczbę z zakresu 1-7, // a program mówi jaki to dzień tygodnia System.Console.WriteLine("Podaj liczbę z zakresu od 1 do 7"); int dzien = int.Parse(Console.ReadLine()); /* if (dzien == 1) { Console.WriteLine("Poniedziałek"); } else if (dzien == 2) { System.Console.WriteLine("Wtorek"); } else if (dzien == 3) { System.Console.WriteLine("Środa"); } else if (dzien == 4) { System.Console.WriteLine("Czwartek"); } else if (dzien == 5) { System.Console.WriteLine("Piątek"); } else if (dzien == 6) { System.Console.WriteLine("Sobota"); } else if (dzien == 7) { System.Console.WriteLine("Niedziela"); } else { Console.WriteLine("Nie znam Takiego dnia tygodnia"); } */ switch (dzien) { case 1: System.Console.WriteLine("Poniedziałek"); break; case 2: System.Console.WriteLine("Wtorek"); break; case 3: System.Console.WriteLine("Środa"); break; case 4: System.Console.WriteLine("Czwartek"); break; case 5: System.Console.WriteLine("Piątek"); break; case 6: System.Console.WriteLine("Sobota"); break; case 7: System.Console.WriteLine("Niedziela"); break; default: System.Console.WriteLine("Nie znam takiego dnia tygodnia"); break; } switch (dzien) { case 1: case 2: case 3: case 4: case 5: System.Console.WriteLine("To jest normalny dzień pracy"); break; case 6: case 7: System.Console.WriteLine("Mamy weekend"); break; default: System.Console.WriteLine(" Nie znam takiego dnia tygodnia"); break; } } public static void Main(string[] args) { // Komputer losuje liczbę w zakresie od 1 do 10 // Użytkownik podaje swoją liczbę a komputer mowi mniej czy więcej // gra kończy się przy odganieciu liczby // stosujemy switch // komputer poda nam liczbę prób // DRY - dont repeat yourself Random maszynaLosujaca = new Random(); int liczbaWylosowana = maszynaLosujaca.Next(1, 11); int liczbaProb = 0; odpowiedz: System.Console.WriteLine("Podaj liczbę z zakresu od 1 do 10"); int liczbaUzytkownika = int.Parse(Console.ReadLine()); //liczbaProb = liczbaProb + 1; //liczbaProb += 1; liczbaProb++; int znak = Math.Sign(liczbaWylosowana - liczbaUzytkownika); switch (znak) { case -1: System.Console.WriteLine("Moja liczba jest mniejsza"); goto odpowiedz; case 1: System.Console.WriteLine("Moja liczba jest większa"); goto odpowiedz; case 0: System.Console.WriteLine("Zgadłeś!!!"); break; } Console.WriteLine($"Po {liczbaProb} próbie"); } }