Предмет: Информатика, автор: ftdcff55

Створіть проект для розв'язання задачі Задача 1. За першу годину туристи пройшли 3 км, а за кожну наступну годину проходили на 1 км більше, ніж за попередню. Який шлях вони пройшли за 4 год?
Python в программе кау записать?​

Ответы

Автор ответа: timofijkopic28
1

Ответ:

def calculate_distance(hours):

distance = 3 # початкова відстань

extra_distance = 1 # кількість додаткових кілометрів за годину

for hour in range(2, hours + 1):

distance += extra_distance

extra_distance += 1

return distance

hours = 4

total_distance = calculate_distance(hours)

print("Шлях, пройдений за", hours, "годин(и):", total_distance, "км")

Объяснение:

В цьому прикладі ми створили функцію calculate_distance, яка приймає кількість годин hours і обчислює загальний шлях, пройдений туристами. За першу годину вони проходять 3 км, а кожну наступну годину проходять на 1 км більше, ніж за попередню. За допомогою циклу for ми збільшуємо відстань та додаткову відстань для кожної години. На виході ми отримуємо загальний шлях total_distance, який виводимо на екран. У нашому випадку для 4 годин загальний шлях буде 10 км.

Похожие вопросы
Предмет: Физика, автор: prudenkoandrej33
Предмет: Физика, автор: burton818