Lista jednokierunkowa

0

Witam wszystkich
Mam taki mały problem, musze napisać program, który pobiera dane z pliku i zapisuje je do listy, a następnie liczy średnia arytmetyczna z danych zawartych w tej liście:

struci lista
{
	string uzytkownik;
	double ocena;
	lista *next;
};

Po obliczaniu średniej, program ma wskazać użytkownika, którego ocena była najbliższa tej średniej arytmetycznej wyliczonej wcześniej.
I tu jest właśnie problem, bo nie przychodzi mi do głowy jak napisać tak funkcje, która będzie sprawdza, który użytkownik jest najbliżej tej średniej
Jakieś sugestie ??
Z góry dziękuje za pomoc.

0
wonky_donkey napisał(a)

I tu jest właśnie problem, bo nie przychodzi mi do głowy jak napisać tak funkcje, która będzie sprawdza, który użytkownik jest najbliżej tej średniej
Jakieś sugestie ??

Rozumiem, że chodzi o algorytm...

Możesz obliczyć różnicę średniej dla każdego ucznia. Ten, którego wartość bezwzględna różnicy jest najmniejsza, jest najbliżej tej średniej.

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