Вопрос задан 28.06.2023 в 00:01. Предмет Информатика. Спрашивает Омар Сейлхан.

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

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

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

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

Ответ:

капец вопрос с января 2021 года я в афиге

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

Программа для первой задачи:

python
# Ввод количества автомобилей N = int(input("Введите количество автомобилей: ")) # Инициализация переменных для минимальной скорости и флага превышения 80 км/ч min_speed = float('inf') exceeds_80 = False # Ввод скоростей и обновление переменных for i in range(N): speed = int(input(f"Введите скорость автомобиля {i + 1}: ")) min_speed = min(min_speed, speed) if speed > 80: exceeds_80 = True # Вывод минимальной скорости и результат (YES или NO) print(f"Минимальная скорость: {min_speed}") if exceeds_80: print("YES") else: print("NO")

Программа для второй задачи:

python
# Инициализация переменных для суммы и количества трёхзначных чисел sum_of_three_digit_numbers = 0 count = 0 # Ввод чисел и обновление переменных while True: num = int(input("Введите натуральное число (для завершения введите 0): ")) if num == 0: break if 100 <= num <= 999: sum_of_three_digit_numbers += num count += 1 # Проверка наличия трёхзначных чисел и вычисление среднего арифметического if count > 0: average = sum_of_three_digit_numbers / count print(f"Среднее арифметическое трёхзначных чисел: {average}") else: print("NO")

Эти программы решают задачи, описанные в вашем вопросе, и могут быть выполнены на Python.

0 0

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

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

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

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