СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Разбор задания ОГЭ по информатике. Февраль 2025. Программирование. Каталог заданий. Задания для подготовки

Категория: Информатика

Нажмите, чтобы узнать подробности

Тип 16 № 37849

Напишите программу для решения следующей задачи. Камера наблюдения регистрирует в автоматическом режиме скорость проезжающих мимо нее автомобилей, округляя значения скорости до целых чисел. Необходимо определить минимальную зарегистрированную скорость автомобиля. Если скорость хотя бы одного автомобиля была больше 80 км/ч, выведите «YES», иначе выведите «NO».

Программа получает на вход число проехавших автомобилей N (1 ≤ N ≤ 30), затем указываются их скорости. Значение скорости не может быть меньше 1 и больше 300.Программа должна сначала вывести минимальную скорость, затем YES или NO.

 

Пример работы программы:

 

 

Входные данные Выходные данные
474696396 63YES

 

Решение.

 

var N, a, i, min: integer; b: boolean; begin min := 301; b := false; readln(N); for i := 1 to N do begin readln(a); if a < min then min := a; if a > 80 then b := true; end; writeln(min); if b = true then writeln('YES') else writeln('NO') end.

 

Приведем решение на языке Python.

 

min = 301 b = False n = int(input()) for i in range(n): a = int(input()) if a < min: min = a if a > 80: b = True print(min) if b == True: print('YES') else: print('NO')

Просмотр содержимого документа
«Разбор задания ОГЭ по информатике. Февраль 2025. Программирование. Каталог заданий. Задания для подготовки»

Тип 16 № 37849

Напишите программу для решения следующей задачи. Камера наблюдения регистрирует в автоматическом режиме скорость проезжающих мимо нее автомобилей, округляя значения скорости до целых чисел. Необходимо определить минимальную зарегистрированную скорость автомобиля. Если скорость хотя бы одного автомобиля была больше 80 км/ч, выведите «YES», иначе выведите «NO».

Программа получает на вход число проехавших автомобилей N (1 ≤ N ≤ 30), затем указываются их скорости. Значение скорости не может быть меньше 1 и больше 300.Программа должна сначала вывести минимальную скорость, затем YES или NO.

 

Пример работы программы:

 

Входные данные

Выходные данные

474696396

63YES

Решение.

var N, a, i, min: integer; b: boolean; begin min := 301; b := false; readln(N); for i := 1 to N do begin readln(a); if a 80 then b := true; end; writeln(min); if b = true then writeln('YES') else writeln('NO') end.

 

Приведем решение на языке Python.

min = 301 b = False n = int(input()) for i in range(n): a = int(input()) if a 80: b = True print(min) if b == True: print('YES') else: print('NO')