Вопрос задан 27.10.2023 в 13:40. Предмет Информатика. Спрашивает Берликов Дамир.

Напишите программу для решения следующей задачи. Камера наблюдения регистрирует в автоматическом

режиме скорость проезжающих мимо неё автомобилей, округляя значения скорости до целых чисел. Необходимо определить максимальную зарегистрированную скорость автомобиля. Если скорость хотя бы одного автомобиля была меньше 30 км/ч, выведите «YES», иначе выведите «N0».Программа получает на вход число проехавших автомобилей N (1 < N < 30), затем указываются их скорости. Значение скорости не может быть меньше 1 и больше 300.Программа должна сначала вывести максимальную скорость, затем YES или NO.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Коваль Влада.
Условия довольно чётко обозначены, так что ввод и вывод не оформлял.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения данной задачи можно использовать следующий алгоритм:

1. Создать переменную max_speed и присвоить ей начальное значение 0. 2. Создать переменную has_low_speed и присвоить ей начальное значение False. 3. Считать число проехавших автомобилей n. 4. В цикле от 1 до n: - Считать значение скорости автомобиля speed. - Если speed меньше 30, установить has_low_speed в True. - Если speed больше max_speed, присвоить max_speed значение speed. 5. Вывести значение max_speed. 6. Если has_low_speed равно True, вывести "yes", иначе вывести "no".

Ниже представлена программа на языке Python, реализующая данный алгоритм:

```python n = int(input("Введите количество автомобилей: ")) max_speed = 0 has_low_speed = False

for i in range(1, n+1): speed = int(input("Введите скорость автомобиля: ")) if speed < 30: has_low_speed = True if speed > max_speed: max_speed = speed

print("Максимальная скорость:", max_speed) if has_low_speed: print("yes") else: print("no") ```

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

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос