E-Olymp 568. Средняя зарплата

Условие

На некотором предприятии работает некоторое количество работников, но не менее двух: директора и главного бухгалтера. Известно также, что количество работающих не превышает 1000. Зная заработные платы кождого работника определить среднюю зарплату на предприятии.

Входные данные

Заработные платы работников (не обязательно в одной строке) в гривнах.

Выходные данные

Средняя зарплата на предприятии в гривнах с точностью 2 знака после десятичной точки.

Тесты

Входные данные Выходные данные
1 100.50 300.50  200.50
2 800 950 600.25 200.50  637.69
3 1000 1200.50 790 600 980  914.10

Код

Решение

Для того чтобы посчитать среднюю зарплату, нам нужно знать сумму зарплат всех работников sum  и количество работающих n. Прибавляем к сумме зарплаты z  до тех пор, пока есть что считывать из вводных данных. В тоже время считаем количество раз, чтобы узнать, сколько всего работников на предприятии. Выводим среднее арифметическое и указываем количество цифр после запятой.

Related Images: