• Предмет: Информатика
  • Автор: ffgffhfhhdfggg
  • Вопрос задан 4 месяца назад

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

Ответы

Ответ дал: allpeoledead
0

Ответ:Для решения данной задачи на языке Python можно написать следующий код:

distance = 10  # начальное расстояние

day = 1  # начальный день

while distance <= 20:

   distance *= 1.1  # увеличиваем расстояние на 10%

   day += 1  # увеличиваем количество дней

print("Лыжник пробежит более 20 км на", day, "-й день")

В этом коде мы начинаем с расстояния 10 км и первого дня. Затем мы используем цикл while для увеличения расстояния на 10% и количества дней до тех пор, пока расстояние не превысит 20 км.

Когда расстояние станет больше или равно 20 км, мы выходим из цикла и выводим номер дня, на котором лыжник пробежит более 20 км.

Объяснение:


asanalitlenshin2: Задача решена с использованием трассировки алгоритма?
allpeoledead: не шарю
lord999lslam: ааааааа
lord999lslam: гении
lord999lslam: тут не понятно
Вас заинтересует