Второй способ решения этой задачи — программирование. Разработайте циклический алгоритм для вычисления очередного члена последовательности и прибавления его к сумме. Запишите алгоритм на изучаемом языке программирования. Отладьте и выполните программу.
Из примера на с. time будет хранить время для очередной строки, а total — уже накопленную сумму.
time =
total =
for line in range( , ):
total = total + time
time = time +
print(total)
print(total // , total % )
Перед циклом time = , поскольку первая строка занимает total = , поскольку пока не выучена ни одна строка. range( даёт номера от time уже не используется. Последние команды выводят число секунд, целое число минут и остаток секунд.
Проверим начало и конец выполнения по шагам:
| Строка | Время этой строки, с | Сумма после прибавления, с |
|---|---|---|
Для предпоследней строки и . Это совпадает с вычислением по формуле на с.
Программа выводит
