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

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

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

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

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

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

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

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

Итоги урока

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

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

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

Тип 16 № 37891  

Напишите программу для решения следующей задачи. На контрольной работе по алгебре ученикам 9 класса было предложено 10 примеров. Неудовлетворительная оценка выставляется, если правильно решено менее половины примеров. Сколько неудовлетворительных оценок было получено учениками? Если хотя бы один из учеников правильно решил все задачи, выведите YES, иначе выведите NO. Программа получает на вход количество учеников в классе N (1 ≤ N ≤ 30), затем для каждого ученика вводится количество правильно решенных примеров.

 

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

 

 

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

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

4

3

9

2

8

2

NO

 

 

Решение.

Вариант решения на языке Паскаль.

 

 

var a, success, count, N, i: integer; begin count:= 0; readln(N); for i := 1 to N do begin readln(a); if a < 5 then count := count + 1; if a = 10 then success := 1; end; writeln(count); if success = 1 then writeln('YES') else writeln('NO'); end.

 

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

 

 

count = 0 top = 0 n = int(input()) for i in range(1, n + 1): a = int(input()) if a < 5: count += 1 if a == 10: top = 1 print(count) if top == 1: print('YES') else: print('NO')

Показать полностью

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

Тип 16 № 37891

Напишите программу для решения следующей задачи. На контрольной работе по алгебре ученикам 9 класса было предложено 10 примеров. Неудовлетворительная оценка выставляется, если правильно решено менее половины примеров. Сколько неудовлетворительных оценок было получено учениками? Если хотя бы один из учеников правильно решил все задачи, выведите YES, иначе выведите NO. Программа получает на вход количество учеников в классе N (1 ≤ N ≤ 30), затем для каждого ученика вводится количество правильно решенных примеров.

 

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



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

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

4

3

9

2

8

2

NO

Решение.

Вариант решения на языке Паскаль.

var a, success, count, N, i: integer; begin count:= 0; readln(N); for i := 1 to N do begin readln(a); if a

 

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

count = 0 top = 0 n = int(input()) for i in range(1, n + 1): a = int(input()) if a




Скачать

Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!

Закрыть через 5 секунд
Комплекты для работы учителя