Strona 1 z 1

Podstawy algorytmiki.

: 15 paź 2007, o 09:54
autor: k2mil
Mam takie proste pytanie dla starych wyjadaczy.

Jeśli w zadaniu mam określony zbiór danych wejściowych. Np. takie: dla każdego nr ucznia przyporządkowana jest jego średnia arytmetyczna S\(\displaystyle{ a_{n}}\), gdzie n to nr ucznia.

Jak w algorytmie odwołać się do pierwszego i drugiego ucznia?

czy mam uwzględnić w ciele algorytmu, że najpierw:
n = 1 , a potem
n = 2 itd.?

Podstawy algorytmiki.

: 15 paź 2007, o 19:03
autor: kadiii
Tak, dobrze kombinujesz. Tak w ramach doprecyzowania - z tego co napisałeś to odwołujesz się do średniej ucznia a nie do samego ucznia. Czyli jeśli przypiszesz do n wartość 1,2,..,n i jeśli San to funkcja przyporządkowująca kolejnym liczbom naturalnym od 1 do n kolejne średnie według numerów uczniów to w obiektach Sa1, Sa2, Sa3,..., San będziesz miał kolejne wartości śr1- ucznia nr 1, śr2 - ucznia nr 2,...,śrn - ucznia nr n. Naturalną reprezentacją tego problemu w algorytmice jest tablica i jej kolejne komórki. Cała tablica reprezentuje wtedy funkcję San a kolejne komórki mają wpisane średnie uczniów- indeks tablicy utożsamia wtedy nr ucznia. Tyle na temat