Chervonnaya-Aleksei
?>

Начав тренировки, лыжник в первый день пробежал 10 км. Каждый следующий день он увеличивал пробег на 10% от пробега предыдущего дня. Определить: • в какой день он пробежит больше 20 км; • в какой день суммарный пробег за все дни превысит 100 км Написать программу на питоне.

Информатика

Ответы

Nikolaevna1623

distance = 10

day_distance = 1

amount = 0

day_amount = 0

while distance <= 20 and amount <= 100:

   amount += distance;

   day_amount += 1

   distance *= 1.1

   day_distance += 1

print('В', day_distance, 'день пробежит > 20 км')

print('В', day_amount, 'день суммарный пробег за все дни превысит 100 км')

Объяснение:

distance = 10 // Изначальная дистанция = 10

day_distance = 1 // День, за который он пробегаем distance КМ = 1

amount = 0 // Сумма = 0

day_amount = 0 // Сумма пройденных КМ за все дни

while distance <= 20 and amount <= 100: // Пока значение переменной distance ≤ 20 И значение переменной amount ≤ 100

   amount += distance; // Сумма = сумма + дистанция

   day_amount += 1 // + день к сумме пройденных дней

   distance *= 1.1 // Дистанция увеличилась на 10 %

   day_distance += 1 // + день, за который он пробегает distance КМ

print('В', day_distance, 'день пробежит > 20 км') // Вывод ответа

print('В', day_amount, 'день суммарный пробег за все дни превысит 100 км') // Вывод ответа

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Начав тренировки, лыжник в первый день пробежал 10 км. Каждый следующий день он увеличивал пробег на 10% от пробега предыдущего дня. Определить: • в какой день он пробежит больше 20 км; • в какой день суммарный пробег за все дни превысит 100 км Написать программу на питоне.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Ragim777hazarovich
Aleksandrovich-Yurevna1421
Акоповна
Zheleznyakova
shumeikoElena362
lenacari
Yelena Dilyara
buriginast5
Bezzubova_Stepanov1355
yugraspets
Deniskotvitsky6422
andrew55588201824
Rik200081490
kseniay2006548
Vello Olga