
Напишите программу для расчета итоговой суммы награды игрока. Алгоритм должен отвечать следующим
условиям: Бонус начисляется только если игрок получит максимум за прохождение уровня. Если игрок получил за уровень меньше максимума, то бонус он не получает. Размер получаемого бонуса определяется согласно нижеприведенной таблице 1 уровень - x0,5 от награды за текущий уровень 2 уровень - х1 от награды за текущий уровень 3 уровень - х1,5 от награды за текущий уровень 4 уровень - х2 от награды за текущий уровень 5 уровень - x2,5 от награды за текущий уровень 6 уровень - x3 от награды за текущий уровень 7 уровень - x3,5 от награды за текущий уровень Напиши программу для расчета бонуса на языке программирования Python.

Ответы на вопрос

Ответ: Вроде вот так
Объяснение:
Var a: array[1..100000] of integer; i,max,n: integer; begin readln(n); for i: = 1 to n do read(a[i]); max: =a[1]+a[n]; for i: = 2 to n div 2 do if max < a[i] + a[n-i] then max: = a[i] + a[n-i]; writeln(max); end



Программа на языке программирования Python для расчета бонуса игрока может выглядеть следующим образом:
```python def calculate_bonus(level, reward): if level == 1: bonus = 0.5 * reward elif level == 2: bonus = 1 * reward elif level == 3: bonus = 1.5 * reward elif level == 4: bonus = 2 * reward elif level == 5: bonus = 2.5 * reward elif level == 6: bonus = 3 * reward elif level == 7: bonus = 3.5 * reward else: bonus = 0 return bonus
level = int(input("Введите номер уровня: ")) reward = float(input("Введите награду за прохождение уровня: "))
if reward == 0: print("Игрок не получает бонус, так как награда за уровень равна 0") else: bonus = calculate_bonus(level, reward) print("Бонус игрока за прохождение уровня:", bonus) ```
Эта программа позволяет пользователю ввести номер уровня и награду за прохождение этого уровня. Затем программа рассчитывает бонус игрока в соответствии с условиями, описанными в задании, и выводит результат.


Похожие вопросы
Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili