Для определения средней зарплаты сотрудника фирмы за год на основе его зарплаты за каждый месяц можно воспользоваться оператором repeat-until.
Пример алгоритма:
Объявляем переменные:
суммарная зарплата = 0счетчик месяцев = 0
repeat-until:
Вводим зарплату сотрудника за каждый месяцУвеличиваем суммарную зарплату на значение зарплаты за текущий месяцУвеличиваем счетчик месяцев на 1Проверяем условие: если счетчик месяцев равен 12, то выходим из цикла
Для определения средней зарплаты сотрудника фирмы за год на основе его зарплаты за каждый месяц можно воспользоваться оператором repeat-until.
Пример алгоритма:
Объявляем переменные:
суммарная зарплата = 0счетчик месяцев = 0repeat-until:
Вводим зарплату сотрудника за каждый месяцУвеличиваем суммарную зарплату на значение зарплаты за текущий месяцУвеличиваем счетчик месяцев на 1Проверяем условие: если счетчик месяцев равен 12, то выходим из циклаВычисляем среднюю зарплату за год:
Средняя зарплата = суммарная зарплата / 12Выводим значение средней зарплаты за год.
Пример кода на псевдокоде:
суммарная_зарплата = 0счетчик_месяцев = 0
repeat {
ввод зарплаты_за_месяц
суммарная_зарплата = суммарная_зарплата + зарплата_за_месяц
счетчик_месяцев = счетчик_месяцев + 1
} until счетчик_месяцев = 12
средняя_зарплата_за_год = суммарная_зарплата / 12
вывод средняя_зарплата_за_год
Таким образом, используя цикл repeat-until, можно определить среднюю зарплату сотрудника фирмы за год на основе его зарплаты за каждый месяц.