Obliczenie średnia elementów listy jednokierunkowej

0

Witam, muszę napisać kawałek kodu który będzie liczył średnią elementów listy cyklicznej jednokierunkowej.
Początek ma być taki:

type wsk=^element;
element=record
dane:integer;
nast:wsk;

Słabo ogarniam Pascala i nie wiem jak to zrobić, to co sam próbowałem napisać na pewno nie zadziała. Jeśli ktoś mógłby pomóc to będę bardzo wdzięczny.

2

W psudokodzie:

aktualny_element = pierwszy
aktualny_element = nastepny_element(aktualny_element)
while aktualny_element != pierwszy
  // tutaj cokolwiek robisz z aktualnym elementem, jakies obliczenia itp
  aktualny_element = nastepny_element(aktualny_element)
end
// wyswietlasz cokolwiek obliczyles

zakladam, ze wiesz z podstawowki jak policzyc srednia.

Nie znasz Pascala, to sie naucz, nikt nie bedzie za Ciebie robil zadan z uczelni czy z pracy.

1 użytkowników online, w tym zalogowanych: 0, gości: 1