Egzamin zawodowyPortal części pisemnej

INF.03 · pytanie 235

Dana jest tablica n-elementowa o nazwie t[n]. Zadaniem algorytmu zapisanego w postaci listy kroków jest wypisania sumy

Ilustracja do pytania 235: Dana jest tablica n-elementowa o nazwie t[n]. Zadaniem algorytmu zapisanego w p…
  1. An-elementów tablicy
  2. Bco drugiego elementu tablicyPoprawna
  3. Csumy wszystkich elementów tablicy
  4. Dsumy tych elementów tablicy, których wartości są nieparzyste

Wyjaśnienie

Super rozebrałeś na czynniki pierwsze ten algorytm! Twoja odpowiedź 'co drugiego elementu tablicy' jest jak najbardziej trafna. W pytaniu chodzi o to, że algorytm sumuje co drugi element tablicy, zaczynając od pierwszego, a ten indeks to 0. Zmienna 'i' służy do poruszania się po tablicy i w każdej iteracji zwiększa się o 2. Dzięki temu pętla przeskakuje co drugi element, a te nieparzyste ignoruje. To naprawdę przydatna technika w programowaniu, bo pozwala na określony dostęp do danych. Takie algorytmy wykorzystuje się np. przy analizie danych z czujników, gdzie ważne są tylko wartości zapisane w regularnych odstępach.