М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
manenkova1997
manenkova1997
06.07.2020 14:27 •  Информатика

. Данное задание нужно решить на python. Начав тренировки, спортсмен в 1 день пробежал 10 км. Каждый следующий день он увеличивал пробег на 10% от пробега предыдущего дня.
Определить:
а) пробег лыжника за второй, третий, ..., десятый день тренировок;
б) какой суммарный путь он пробежал за первые 7 дней тренировок.
Решить задачу используя цикличную конструкцию for.

👇
Ответ:
денчик298
денчик298
06.07.2020
Хорошо, я рад помочь! Для решения этой задачи на Python мы можем использовать циклическую конструкцию `for`.

Для начала, нам нужно определить начальное значение пробега спортсмена и его коэффициент увеличения. В данном случае, начальное значение пробега равно 10 км, а каждый следующий день он увеличивает пробег на 10% от предыдущего дня. Это можно записать в коде следующим образом:

```python
пробег = 10
коэффициент_увеличения = 0.1
```

Теперь мы можем рассчитать пробег спортсмена за каждый из дней от второго до десятого. Для этого мы используем цикл `for`, который будет выполняться 9 раз (с 2 по 10 день). В каждой итерации цикла мы увеличиваем значение пробега на `коэффициент_увеличения` (10% от предыдущего пробега) и выводим результат на экран:

```python
for day in range(2, 11):
пробег = пробег + (пробег * коэффициент_увеличения)
print("Пробег спортсмена на", day, "день:", пробег, "км")
```

Теперь, для решения второй части задачи, мы должны найти суммарный путь, который спортсмен пробегал за первые 7 дней тренировок. Для этого мы создадим переменную `суммарный_путь` и будем добавлять к ней пробег спортсмена на каждый из семи дней с помощью цикла `for`:

```python
суммарный_путь = 0

for day in range(1, 8):
пробег = пробег + (пробег * коэффициент_увеличения)
суммарный_путь = суммарный_путь + пробег

print("Суммарный путь спортсмена за первые 7 дней тренировок:", суммарный_путь, "км")
```

Теперь мы можем запустить нашу программу и получить ответ на оба вопроса:

```python
пробег = 10
коэффициент_увеличения = 0.1

for day in range(2, 11):
пробег = пробег + (пробег * коэффициент_увеличения)
print("Пробег спортсмена на", day, "день:", пробег, "км")

суммарный_путь = 0

for day in range(1, 8):
пробег = пробег + (пробег * коэффициент_увеличения)
суммарный_путь = суммарный_путь + пробег

print("Суммарный путь спортсмена за первые 7 дней тренировок:", суммарный_путь, "км")
```

Надеюсь, это поможет тебе понять, как решить данную задачу на Python. Если у тебя есть еще вопросы, не стесняйся задавать!
4,8(53 оценок)
Проверить ответ в нейросети
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ