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.
- kadiii
- Użytkownik
- Posty: 642
- Rejestracja: 20 gru 2005, o 21:04
- Płeć: Mężczyzna
- Lokalizacja: Wrocław
- Pomógł: 130 razy
Podstawy algorytmiki.
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