Źródło: Arkusze CKE
W strukturalnych językach programowania w celu przechowania informacji o 50 uczniach (ich imionach, nazwiskach, średniej ocen) należy użyć
Warianty odpowiedzi
-
A
struktury 50 elementów o składowych typu tablicowego
-
B
klasy 50 elementów typu tablicowego
-
C
tablicy 50 elementów o składowych strukturalnych
-
D
tablicy 50 elementów o składowych łańcuchowych
Wyjaśnienie
Sprawa sprowadza się do złożoności danych. Jeden uczeń opisany jest kilkoma informacjami różnego typu: imię i nazwisko to tekst, a średnia ocen to liczba zmiennopozycyjna.
Żeby połączyć te różne typy w jedną całość opisującą pojedynczego ucznia, tworzymy strukturę. W ten sposób powstaje jeden spójny typ danych reprezentujący osobę.
Ponieważ musimy przechować dokładnie 50 takich osób, najlepszym rozwiązaniem jest utworzenie tablicy o rozmiarze 50, w której każdym elementem będzie właśnie przygotowana wcześniej struktura ucznia.