Witam.
Potrzebuje podpowiedzi jak zrobic zeby program w c liczyl mi srednią wypisanej listy. tzn podaje liczbe elementow listy, potem wpisuje te elementy, program wypisuje listę ale nie mam pojęcia jak zrobić żeby liczył srednią.
0
2
Poruszasz sie od początku do końca listy dodając do siebie wartości:
element *wsk;
wsk->value
Na koniec dzielisz sumę przez ilość elementów (funkcję na policzenie elementów już napisałeś)
2
Inaczej:
- Zrób pętlę która będzie dawała Ci wskaźnik do każdego elementu listy <element *>
- Wewnątrz pętli odczytuj wartości (według kodu pokazanego to potrafisz)
- Trzymaj poza pętlą zmienną typu int ustawioną na 0.
- Wraz z wykonywaniem się pętli dodawaj odczytane wartości do stworzonej w tym celu zmiennej.
- Następnie używając funkcji *int ileElementow(element l) podziel otrzymaną wartość przez wartość funkcji.