Kategorie szkoleń | Egzaminy | Kontakt
  • 2
  • 6
  • 80

Czy jest jakiś powód, dla którego nie można przerwać pętli WHILE - WEND za pomocą EXIT, tak jak EXIT FOR, czy EXIT DO, tylko trzeba to robić w brutalny sposób za pomocą GOTO?

Mateusz_Filipkowski
  • Zapytał
  • @ Mateusz_Filipkowski | 14.10.2014
    • laureat
    • 26
    • 2
    • 29

Odpowiedzi (2)

  • 0

Po prostu taka jest składnia tej konstrukcji, dlatego lepiej używać Do Loop, gdzie mamy Exit Do.

  • Odpowiedział
  • @ | 20.10.2014
  • TRENER ALTKOM AKADEMII
  • 1

While Wend istnieje do dziś w celach zachowania kompatybilności  w dół - ze względu na elastyczność Do Loop jest lepsza. Przy programowaniu strukturalnym (opartym na konstrukcjach) staramy się minimalizować liczbę skoków - kod typu spaghetti (z dużą liczbą skoków) jest nieczytelny.

  • Odpowiedział
  • @ | 20.10.2014
  • TRENER ALTKOM AKADEMII