ПОМОГИТЕ РЕШИТЬ ЗАДАЧУ

Vlad_Vesnin

Новичок
Пользователь
Окт 13, 2020
3
0
1
Маша мечтает о покупке нового мощного компьютера, но родители поставили ей условие, что половину денег она должна заработать сама. Летом Маша устроилась работать на почту. Её первая зарплата почтальона была S рублей. Каждый месяц Маше будут увеличивать зарплату на Z рублей. Маша решила, что не будет тратить свои деньги, а будет откладывать все заработанные средства для покупки компьютера.
Необходимо определить, сколько денег будет у Маши через N месяцев.
Формат ввода
В единственной строке записано три натуральных числа
S, Z (1 ≤ S, Z ≤ 100) и N (1 ≤ N ≤ 100000000).
Формат вывода
Выведите сколько денег будет у Маши
 

MonaCCi

Пользователь
Пользователь
Сен 30, 2020
66
11
8
16
Python:
s = int(input('s = '))
z = int(input('z = '))
n = int(input('n = '))
a = 0

if (1 <= s <= 100) and (1 <= z <= 100) and (1 <= n <= 100000000):
    for i in range(n):
        a += s
        s += z
   
    print('Заработает {} рублей'.format(a))
else:
    print('Неверные значения')
 
Последнее редактирование:
  • Мне нравится
Реакции: Student и Vlad_Vesnin

alext

Популярный
Пользователь
Май 10, 2020
288
66
28
result = (s + (s + z * (n - 1))) * n / 2
 

Форум IT Специалистов