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

Допоможіть будь ласка
Скласти програму, яка допомогла б працівникам ДАІ визначати кількість порушників перевищення швидкості на трасі, якщо відомо, що на даному проміжку траси встановлено обмеження на швидкість 140 км/год. Відомо що за останні 5 хвилин проїхали мимо посту 14 авто. Згенерувати швидкість авто за допомогою генератора випадкових чисел.

Ответы

Ответ дал: mollyroush
1

Відповідь:

Нижче наведений код на мові 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, включно. За допомогою цього ми згенерували швидкість для кожного автомобіля. Після цього перевірили, чи порушує автомобіль швидкість, та відповідно збільшили лічильник порушників. На кінці програма виводить кількість порушників.

Вас заинтересует