12.08.09

Kurs Pascala, część 2

Ikona komentarze Komentarze (5)

Najprostsze narzędzia dają jednocześnie największe możliwości. Opanujmy instrukcje warunkowe, procedury, funkcje i pętle, a poczujemy moc i możliwości programowania w Pascalu.

spis treści

  1. 1. Wstęp
  2. 2. Instrukcja warunkowa if-then-else
  3. 3. Instrukcja warunkowa case
  4. 4. Procedura a funkcja
  5. 5. Pętle
następna

Wstęp

W pierwszej części kursu poznaliśmy środowisko programistyczne Free Pascal oraz podstawowe elementy języka: zmienne, stałe, funkcje zapisu i odczytu danych. Trudno jednak wyobrazić sobie programowanie bez użycia instrukcji warunkowej, pętli czy procedury bądź funkcji. W tej części kursu dowiemy się, jak wspomóc pisanie programów tymi elementami. Zaczniemy od instrukcji warunkowej. Potrzebujemy jej, gdy chcemy sprawdzić jakiś warunek i w zależności od jego spełnienia wykonać odpowiednie operacje. Warunek jest wyrażeniem logicznym, czyli takim, które daje w wyniku wartość true lub false. True to inaczej prawda i oznacza, że warunek (przedstawiany za pomocą operatora porównania - patrz ramka Operatory porównania) został spełniony. Jeśli wynikiem wyrażenia logicznego będzie false, czyli fałsz, oznacza to, że warunek nie został spełniony. W języku Pascal mamy do wyboru dwie instrukcje warunkowe: if-then-else oraz case.

następna

Komentarze

jumper 2010-05-26 miesiace : array[1..12] of string=( ‘stycznia’, ‘lutego’, ‘marca’, ‘kwietnia’, ‘maja’, ‘czerwca’, ‘lipca’, ‘sierpnia’, ‘września’, ‘października’, ‘listopada’, ‘grudnia’ ); w tym kawalku kodu gdzies musi byc blad bo pisze mi ze gdzies brakuje srednika, umie to ktos poprawic? ten caly kod jest w 5. punkcie
mmm 2010-10-01 A po co w ogóle ta pętla ? Nie da rady napisać: writeln(‘ Dzisiaj jest ‘,d,’ ‘,miesiace[m],’ ‘,r,’ r.’); ?
sheoo 2011-01-16 da rade napisać, to był tylko przykład.
radek 2011-07-16 wszystko jest dobrze, ale gdy wpiszę pod begin clrcsr; wtedy on mi wywala błędy.
007 2011-08-23 Radek a przy uses co wpisujesz? Tam musi być clrscr a nie clrcsr.

Dodaj komentarz

autor
zapisz
tekst
filtr antyspamowy:
wpisz pierwszy wyraz tytułu artykułu


najnowszy numer

Ekspert 3/2011

Ekspert 3/2011

Ekspert 3/2011 - Sieć koniec problemów
W numerze: Sieć bez problemów, własny sklep na Facebooku, technologia chmury, Objective-C i programowanie w Adobe Flex.

czytaj dalej

forum gorące wątki

  • Problem z obrazem grafiką
    8.02.2012 0:36

    Witam wszystkich nie trudno zauważyć, że jestem tutaj nowy. Miałem już jakiś czas tutaj konto, al...

  • www.poradnikwebmastera.cba.pl
    7.02.2012 20:34

    Proszę o ocenę stronki: www.poradnikwebmastera.cba.pl, strona została zbudowana przy pomocy PHP, ...