
1. Начав тренировки, спортсмен в первый день пробежал 10 км. Каждый следующий день он увеличивал
дневную норму на 10% от нормы предыдущего дня. Через сколько дней спортсмен пробежит путь 100 км? цикл с заранее неизвестным числом повторений.

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

10%=1 км
за 8 дн короче



Давайте посчитаем, через сколько дней спортсмен пробежит путь в 100 км. Для этого нам понадобится цикл, который будет увеличивать дневную норму на 10% каждый день и считать общий пройденный путь. Мы продолжим увеличивать дневную норму до тех пор, пока общий пройденный путь не достигнет или не превысит 100 км.
Давайте запишем алгоритм для этого:
Инициализируем переменные:
- distance_covered = 10 (первый день)
- daily_norm = 10 (первый день)
Заводим цикл, пока distance_covered меньше 100 км:
- Увеличиваем daily_norm на 10%: daily_norm = daily_norm * 1.1
- Прибавляем daily_norm к distance_covered: distance_covered = distance_covered + daily_norm
- Увеличиваем счетчик дней: days = days + 1
Когда distance_covered становится равным или превышает 100 км, завершаем цикл.
После выполнения этого алгоритма, значение переменной days будет показывать, через сколько дней спортсмен пробежит путь в 100 км.
Давайте это сделаем:
pythondistance_covered = 10
daily_norm = 10
days = 1
while distance_covered < 100:
daily_norm *= 1.1
distance_covered += daily_norm
days += 1
print("Спортсмен пробежит 100 км через", days, "дней.")
Запустив этот код, мы получим ответ, сколько дней потребуется спортсмену для пробежки 100 км.


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