Вопрос задан 15.06.2023 в 18:33. Предмет Информатика. Спрашивает Липовая Светлана.

НА ПИТОНЕ ПОЖАЛУЙСТА ТОЛЬКО ПРОСТО, БЕЗ СЛОЖНЫХ КРАЦИЙ!!! Лыжник в первый день тренировок

пробежал 10 км. Каждый следующий день он увеличивал пройденное расстояние на 10% от пройденного в предыдущий день. В какой день он пробежит больше 20 км?
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Аустниязова Альмира.

Надеюсь, с циклом while подходит?

a = 10 #начальные 10 км

b = 1 #счетчик дней. уже дано, что он прошёл один день, поэтому b = 1, а не b = 0

while a < 20: #пока значение a не будет больше или равно 20 км

   a = a + (a * 0.1) #изменение на + 10%

   b = b + 1 #т.к. изменилось значение a на 10%, то и значит день то прошел, поэтому каждый раз по + 1

print('В день', b) #печатаем ответ на задачу

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

В первый день лыжник пробежал 10 км. На следующий день он пробежал 10 + 10% от 10 = 11 км. На третий день он пробежал 11 + 10% от 11 = 12.1 км. На четвертый день он пробежал 12.1 + 10% от 12.1 = 13.31 км. И так далее.

Чтобы найти день, когда он пробежит больше 20 км, нужно решить неравенство:

10 * (1 + 0.1)^n > 20,

где n - количество дней.

Решив это неравенство, мы найдем, что лыжник пробежит больше 20 км на 8-й день тренировок.

0 0

Похожие вопросы

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

Последние заданные вопросы в категории Информатика

Задать вопрос