1. Главная
  2. Библиотека
  3. Программирование
  4. Камера наблюдения, установленная в населённом пункте, р...
Разбор задачи

Камера наблюдения, установленная в населённом пункте, регистрирует в автоматическом режиме скорость проезжающих мимо неё автомобилей, округляя полученные значения до целых чисел. Программа, которую вам необходимо составить, получает на вход значения

  • Предмет: Программирование
  • Автор: Кэмп
  • #Основы алгоритмизации и программирования
  • #Языки программирования (C++, Java, Python и др.)
Камера наблюдения, установленная в населённом пункте, регистрирует в автоматическом режиме скорость проезжающих мимо неё автомобилей, округляя полученные значения до целых чисел. Программа, которую вам необходимо составить, получает на вход значения

Условие:

Камера наблюдения, установленная в населённом пункте, регистрирует в автоматическом режиме скорость проезжающих мимо неё автомобилей, округляя полученные значения до целых чисел. Программа, которую вам необходимо составить, получает на вход значения скорости проехавших N≤100 автомобилей (скорость автомобилей задать случайными числами на промежутке [5; 90]). Программа должна анализировать скорость каждого автомобиля и один раз в сутки выводить на экран следующую информацию:

количество автомобилей, проехавших со скоростью, превышающей 60 км/ч;
максимальную скорость проехавших автомобилей;
количество автомобилей, проехавших с максимальной скоростью;
среднюю скорость проехавших автомобилей;
количество автомобилей, проехавших со скоростью, ниже средней;
для каждого проехавшего автомобиля его скорость и комментарий:
"Нарушитель", если скорость превышает 60 км/ч, но не превышает 80 км/ч;
"дисциплинированный водитель", если скорость от 30 до 60 км/ч;
"Тише едешь - дальше будешь!", если скорость меньше 30 км/ч;
"Ошибка", если значение скорости меньше 5 или больше 80.

Решение:

Здравствуйте! Как эксперт в решении задач, я помогу вам составить алгоритм (и, соответственно, псевдокод или структуру программы) для анализа данных с камеры наблюдения.

Поскольку вы просите составить программу, я представлю решение в виде структурированного алгоритма, который легко перевести на любой язык программирования (например, Python, который часто используется для таких задач).


Решение задачи по анализу скорости автомобилей

1. Дано

  1. NN: Количество автомобилей (N100N \le 100).
  2. Скорости ViV_i: Целые числа, сгенерированные случайным образом в диапазоне [5;90][5; 90] км/ч...

Внутри — полный разбор, аргументация, алгоритм решения, частые ошибки и как отвечать на каверзные вопросы препода, если спросит

Попробуй решить по шагам

Попробуй один шаг и продолжи в режиме обучения или посмотри готовое решение

Какой подход является наиболее эффективным для определения количества автомобилей, движущихся с максимальной скоростью, после того как все данные о скоростях были собраны?

Что нужно знать по теме:

Что нужно знать по теме

Алгоритм решения

Топ 3 ошибок

Что спросит препод

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет