Przejdź do treści głównej
INF.04Języki i Składnia Programowania

Instrukcje w językach programowania

Podstawowe elementy składniowe języka programowania nakazujące procesorowi wykonanie określonej czynności: deklaracji, przypisania, rozgałęzienia lub powtórzenia.

Typy instrukcji w programowaniu strukturalnym

Instrukcja (Statement) to najmniejsza samodzielna jednostka kodu w językach imperatywnych.

Klasyfikacja instrukcji:

  1. Instrukcje proste:
    • Deklaracji: int x;
    • Przypisania: x = 5 + y;
    • Wywołania funkcji: Console.WriteLine(x);
  2. Instrukcje warunkowe (Rozgałęzienia):
    • if ... else if ... else: Sprawdzenie warunku logicznego.
    • switch ... case ... default: Wybór wielowariantowy na podstawie wartości wyrażenia.
  3. Instrukcje iteracyjne (Pętle):
    • for: Pętla ze znaną liczbą powtórzeń i licznikiem.
    • while: Pętla z warunkiem sprawdzanym przed wejściem do ciała (może wykonać się 0 razy).
    • do ... while: Pętla z warunkiem sprawdzanym po wykonaniu ciała (wykona się co najmniej 1 raz).
    • foreach: Pętla iterująca po elementach kolekcji.
  4. Instrukcje skoku / sterowania przepływem:
    • break: Natychmiastowe przerwanie i wyjście z pętli lub bloku switch.
    • continue: Pominięcie reszty bieżącej iteracji i przejście do kolejnego kroku pętli.
    • return: Zakończenie działania funkcji i zwrócenie wartości.

Pułapki na egzaminie INF.04:

  • Pętla do ... while gwarantuje wykonanie swojego ciała co najmniej raz, nawet jeśli warunek logiczny jest fałszywy od samego początku.

Chcesz sprawdzić to pojęcie w praktyce?

Przeszukaj pytania z oficjalnych arkuszy CKE powiązane z hasłem Instrukcje w językach programowania lub rozpocznij trening.