W Pascalu instrukcja case jest klasyczną instrukcją wyboru (rozgałęzienia wielowariantowego). Oznacza to, że program porównuje wartość pewnego wyrażenia (np. liczby lub znaku) i na tej podstawie wykonuje jedną z przygotowanych gałęzi.
Dlaczego poprawna jest odpowiedź "wyboru."? Ponieważ istotą case jest wybór wariantu działania spośród wielu możliwości. To odpowiednik idei znanej też z innych języków jako switch/case: jedna zmienna (lub wyrażenie) i wiele możliwych dopasowań.
Dlaczego pozostałe odpowiedzi są niepoprawne?
Wskazówka egzaminacyjna: jeśli w pytaniu pojawia się case, myśl o wielu możliwych gałęziach zależnych od wartości, a nie o powtarzaniu (iteracji) czy samowywołaniu (rekurencji).
Około 77% zdających odpowiada poprawnie na to pytanie. średnio łatwe
W praktyce zawodowej kluczowe jest to, że instrukcja case w Pascalu służy do wyboru jednej z kilku gałęzi programu na podstawie wartości wyrażenia.
Źródła:
Materiały:
Sprawdź odpowiedź