Wpis z mikrobloga

Dlaczego moje goto nie chce działać?

#naukaprogramowania #programowanie #csharp


{

Console.WriteLine("podaj nr miesiąca: ");

int msc = Convert.ToInt32(Console.ReadLine());

if(msc > 0)

{

if(msc <= 12)

{

Console.WriteLine("podałeś miesiąc: {0}", msc);

break;

goto koniec;

}

}

}

Console.WriteLine("Ty głupi #!$%@?, nie potrafisz podać miesiąca");

Console.WriteLine("!!!!!! UMRZYJ !!!!!");

koniec:

Console.ReadKey();
  • 8
@kosa1410: Dobra tylko, że program ma pytać 3 razy i dopiero na koniec wypisać, że się nie udało. A jak dam tak jak napisałeś to po każdej próbie będzie to wypisywał. Dzięki za wskazówkę z ifem i linka.