Главная / Задания ОГЭ / Задание 6

Задание 6 ОГЭ по информатике

Анализ программы с условием. Программа получает пары чисел s и t и печатает YES или NO. Нужно посчитать, сколько раз будет напечатано YES или NO, или найти параметр A.

Решать задание 6 в тренажёреПробный урок с преподавателем

Как решать

  1. Перепишите условие программы своими словами.
  2. Подставьте каждую пару и отметьте результат.
  3. Если есть параметр A — найдите, при каких A меняется результат для каждой пары, и выберите нужный диапазон.

Частые ошибки

Пример задания

Ниже приведена программа, записанная на четырёх языках программирования. A — неизвестное целое число:
Бейсик
DIM s, t, A AS INTEGER
    INPUT s
    INPUT t
    INPUT A
    IF s > 8 OR t <= A THEN
        PRINT 'YES'
    ELSE
        PRINT 'NO'
    ENDIF
Python
s = int(input())
t = int(input())
A = int(input())
if s > 8 or t <= A:
    print("YES")
else:
    print("NO")
Паскаль
var s, t, A: integer;
begin
    readln(s);
    readln(t);
    readln(A);
    if (s > 8) or (t <= A)
    then writeln('YES')
    else writeln('NO')
end.
C++
#include <iostream>
using namespace std;
int main() {
    int s, t, A;
    cin >> s;
    cin >> t;
    cin >> A;
    if((s > 8) || (t <= A))
        cout << "YES";
    else
        cout << "NO";
    return 0;
}
Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:
(15, 8); (10, -14); (-12, 10); (3, -3); (1, -2); (-14, -10); (-14, 12); (-14, 6); (13, -2).
Укажите количество целых значений параметра A, при которых для указанных входных данных программа напечатает «NO» 2 раза.
Показать ответ и разбор

Ответ: 4

Ровно 2 ответов «NO» получается при A от 6 до 9. Это 4 значений. Границы удобно искать, двигая A мимо значений t из пар.

В тренажёре каждый раз новое задание этого типа: ответ проверяется сразу, после ответа виден короткий разбор.

← Задание 5: ИсполнительЗадание 7: IP и URL →

Все задания ОГЭ

Нужна помощь с ОГЭ?

На пробном уроке посмотрим ваш уровень по 2–3 темам ОГЭ по информатике и составим план подготовки.

Записаться на пробный урок