Instrukcje warunkowe

Adam Boduch

Instrukcje warunkowe to konstrukcje, które służą do sprawdzania, czy dany warunek został spełniony. Jest to praktycznie podstawowy element języka programowania ? dzięki instrukcjom warunkowym możemy odpowiednio zareagować na istniejące sytuacje i sterować pracą programu. Przykładowo: trzeba, aby użytkownik wpisał swoje imię na samym początku działania programu. Może się jednak zdarzyć, że użytkownik specjalnie lub omyłkowo wpisze liczbę. Jeżeli programista nie uwzględni tej możliwości i nie wprowadzi odpowiednich zabezpieczeń, może się to skończyć źle dla programu lub (w przypadku większych aplikacji) ? spowodować błędy związane z bezpieczeństwem systemu!

Ostatnimi czasy wykryto poważne błędy w przeglądarce Internet Explorer, związane z bezpieczeństwem, których powodem był? pasek adresów. Zagrożenie powstawało w chwili wpisania w pasku adresów odpowiedniego ciągu znaków. Jest oczywiste, jak ważne jest sprawdzanie danych dostarczanych przez użytkownika. Podstawowa zasada brzmi: nie wolno ufać danym podawanym aplikacji przez użytkownika ? zawsze należy je sprawdzać przed dalszym działaniem programu.

W Delphi wyróżniamy dwie instrukcje warunkowe: If oraz Case.

NazwaOpis
CaseSłowo kluczowe używane przy instrukcji warunkowej
IfSłowo kluczowe rozpoczynające warunek
ThenCzęść instrukcji warunkowej if...then.
OfCzęść instrukcji warunkowej case..of
ElseOpcjonalna cześć instrukcji warunkowych

Zobacz też:

Else

  • 2006-01-03 20:52
  • 0 komentarzy
  • 2532 odsłony

Then

  • 2005-12-24 22:14
  • 0 komentarzy
  • 1314 odsłon

Of

  • 2005-12-22 22:21
  • 0 komentarzy
  • 1277 odsłon

Case

  • 2005-12-20 21:26
  • 8 komentarzy
  • 4004 odsłony

If

  • 2005-12-20 13:08
  • 5 komentarzy
  • 3220 odsłon

0 komentarzy