Допоможіть будь ласка
Скласти програму, яка допомогла б працівникам ДАІ визначати кількість порушників перевищення швидкості на трасі, якщо відомо, що на даному проміжку траси встановлено обмеження на швидкість 140 км/год. Відомо що за останні 5 хвилин проїхали мимо посту 14 авто. Згенерувати швидкість авто за допомогою генератора випадкових чисел.
Ответы
Відповідь:
Нижче наведений код на мові Python, який генерує швидкості автомобілів та рахує кількість порушників:
import random
# Встановлюємо обмеження на швидкість
speed_limit = 140
# Кількість автомобілів, які проїхали мимо посту
num_cars = 14
# Лічильник порушників
num_speeding_cars = 0
# Генеруємо швидкості для кожного автомобіля
for i in range(num_cars):
# Генеруємо випадкову швидкість від 100 до 200 км/год
speed = random.randint(100, 200)
# Перевіряємо, чи порушує автомобіль швидкість
if speed > speed_limit:
num_speeding_cars += 1
# Виводимо результат
print("Кількість порушників швидкості:", num_speeding_cars)
У даному коді ми використали модуль random, який дозволяє генерувати випадкові числа. Функція randint(a, b) генерує ціле число в діапазоні від a до b, включно. За допомогою цього ми згенерували швидкість для кожного автомобіля. Після цього перевірили, чи порушує автомобіль швидкість, та відповідно збільшили лічильник порушників. На кінці програма виводить кількість порушників.