Банк заданий
ОГЭ по информатике

Бесплатно готовься к экзаменам
на проверенных материалах ФИПИ

Банк заданий ОГЭ по информатике от 100балльного репетитора

Каталог заданий

Найдите нужные задания по ОГЭ, Информатика, номеру или теме. Любое задание можно открыть в каталоге или решить в тренажёре.

Я готовлюсь к
Номер задания
    Тема
      Список задач
      • id 632781 балл

        Поиск информации в файлах и файловой системе

        В одном из произведений И.С. Тургенева, текст которого приведён в подкаталоге Тургенев каталога Проза, главный герой однажды остановил во дворе прачку Татьяну и вручил ей гостинец. С помощью поисковых средств операционной системы и текстового редактора выясните, что именно он ей подарил.

        В ответе укажите только название подарка в именительном падеже.

        Файл к заданию: https://drive.google.com/file/d/1eAk0hXzYNv4-BPmk2rWBEMHSZ7cCQQ4r/view?usp=drive_link

      • id 632831 балл

        Поиск информации в файлах и файловой системе

        В одном из произведений И.С. Тургенева, текст которого приведён в подкаталоге Тургенев каталога Проза, встречается персонаж по имени Капитон Климов. С помощью поисковых средств операционной системы и текстового редактора выясните, каким ремеслом он занимался.

        В ответе укажите только ремесло в именительном падеже.

        Файл к заданию: https://drive.google.com/file/d/1eAk0hXzYNv4-BPmk2rWBEMHSZ7cCQQ4r/view?usp=drive_link

      • id 632841 балл

        Поиск информации в файлах и файловой системе

        В одном из произведений И.С. Тургенева, текст которого приведён в подкаталоге Тургенев каталога Проза, рассказывается о прачке Татьяне, которой поручали стирать тонкое бельё. С помощью поисковых средств операционной системы и текстового редактора выясните, сколько лет было этой героине.

        Файл к заданию: https://drive.google.com/file/d/1eAk0hXzYNv4-BPmk2rWBEMHSZ7cCQQ4r/view?usp=drive_link

      • id 632851 балл

        Поиск информации в файлах и файловой системе

        В одном из произведений И.С. Тургенева, текст которого приведён в подкаталоге Тургенев каталога Проза, рассказчик летом особенно часто ездил на охоту в одно село. С помощью поисковых средств операционной системы и текстового редактора выясните название этого села.

        Файл к заданию: https://drive.google.com/file/d/1eAk0hXzYNv4-BPmk2rWBEMHSZ7cCQQ4r/view?usp=drive_link

      • id 632881 балл

        Поиск информации в файлах и файловой системе

        В одном из произведений И.С. Тургенева, текст которого приведён в подкаталоге Тургенев каталога Проза, во флигеле при необитаемой усадьбе жил старый вольноотпущенный человек. С помощью поисковых средств операционной системы и текстового редактора выясните, как его звали.

        Файл к заданию: https://drive.google.com/file/d/1eAk0hXzYNv4-BPmk2rWBEMHSZ7cCQQ4r/view?usp=drive_link

      • id 632911 балл

        Поиск информации в файлах и файловой системе

        В одном из произведений И.С. Тургенева, текст которого приведён в подкаталоге Тургенев каталога Проза, рассказчик впервые увидел таинственную незнакомку во время заграничного путешествия. С помощью поисковых средств операционной системы и текстового редактора выясните название итальянского города, из которого он уехал на следующий день после этой встречи.

        Файл к заданию: https://drive.google.com/file/d/1eAk0hXzYNv4-BPmk2rWBEMHSZ7cCQQ4r/view?usp=drive_link

      • id 632941 балл

        Поиск информации в файлах и файловой системе

        В одном из произведений И.С. Тургенева, текст которого приведён в подкаталоге Тургенев каталога Проза, герой узнаёт о смерти старика, жившего при заброшенной усадьбе. С помощью поисковых средств операционной системы и текстового редактора выясните, сколькими узлами была завязана обнаруженная верёвка.

        Файл к заданию: https://drive.google.com/file/d/1eAk0hXzYNv4-BPmk2rWBEMHSZ7cCQQ4r/view?usp=drive_link

      • id 632961 балл

        Поиск информации в файлах и файловой системе

        В одном из произведений В.В. Набокова, текст которого приведён в подкаталоге Набоков каталога Проза, действие начинается в русском пансионе. С помощью поисковых средств операционной системы и текстового редактора выясните имя хозяйки этого пансиона.

        Файл к заданию: https://drive.google.com/file/d/1eAk0hXzYNv4-BPmk2rWBEMHSZ7cCQQ4r/view?usp=drive_link

      • id 632991 балл

        Поиск информации в файлах и файловой системе

        В одном из произведений В.В. Набокова, текст которого приведён в подкаталоге Набоков каталога Проза, в пансионе жили балетные танцовщики Колин и Горноцветов. С помощью поисковых средств операционной системы и текстового редактора выясните номер их комнаты.

        Файл к заданию: https://drive.google.com/file/d/1eAk0hXzYNv4-BPmk2rWBEMHSZ7cCQQ4r/view?usp=drive_link

      • id 633011 балл

        Поиск информации в файлах и файловой системе

        В одном из произведений В.В. Набокова, текст которого приведён в подкаталоге Набоков каталога Проза, один из персонажей обращает внимание на необычное сочетание имени и отчества главного героя. С помощью поисковых средств операционной системы и текстового редактора выясните отчество главного героя.

        Файл к заданию: https://drive.google.com/file/d/1eAk0hXzYNv4-BPmk2rWBEMHSZ7cCQQ4r/view?usp=drive_link

      • id 633031 балл

        Поиск информации в файлах и файловой системе

        В одном из произведений А.Н. Островского, текст которого приведён в подкаталоге Островский каталога Проза, механик-самоучка мечтает получить награду за своё изобретение. С помощью поисковых средств операционной системы и текстового редактора выясните, какое устройство он надеялся создать. Ответ запишите перечислив слова без пробелов.

        Файл к заданию: https://drive.google.com/file/d/1eAk0hXzYNv4-BPmk2rWBEMHSZ7cCQQ4r/view?usp=drive_link

      • id 635591 балл

        Поиск информации в файлах и файловой системе

        В одном из произведений А.Н. Островского, текст которого приведён в подкаталоге Островский каталога Проза, механик-самоучка рассказывает, произведения каких авторов он читал. С помощью поисковых средств операционной системы и текстового редактора укажите фамилии двух названных им писателей. Ответ запишите перечислив слова без пробелов и других знаков препинания.

        Файл к заданию: https://drive.google.com/file/d/1eAk0hXzYNv4-BPmk2rWBEMHSZ7cCQQ4r/view?usp=drive_link

      • id 635611 балл

        Поиск информации в файлах и файловой системе

        В одном из произведений А.Н. Островского, текст которого приведён в подкаталоге Островский каталога Проза, одна из героинь тайно берёт ключ от садовой калитки и заменяет его другим. С помощью поисковых средств операционной системы и текстового редактора выясните, за какими растениями находилась эта калитка.

        В ответе укажите только название растения в именительном падеже.

        Файл к заданию: https://drive.google.com/file/d/1eAk0hXzYNv4-BPmk2rWBEMHSZ7cCQQ4r/view?usp=drive_link

      • id 718942 балла

        Написание программ для заданного исполнителя

        Исполнитель Робот умеет перемещаться по лабиринту, начерченному на плоскости, разбитой на клетки. Между соседними (по сторонам) клетками может стоять стена, через которую Робот не пройдет. У Робота есть девять команд. Четыре команды - это команды-приказы:

        вверх вниз влево вправо

        При выполнении любой из этих команд Робот перемещается на одну клетку соответственно: вверх ↑, вниз ↓, влево ← , вправо →. Если Робот получит команду передвижения сквозь стену, то он разрушится. Также у Робота есть команда закрасить, при которой закрашивается клетка, в которой Робот находится в настоящий момент.

        Еще четыре команды - это команды проверки условий. Эти команды проверяют, свободен ли путь для Робота в каждом из четырех возможных направлений:

        сверху свободно   снизу свободно  слева свободно  справа свободно

        Эти команды можно использовать вместе с условием «если», имеющим следующий вид:

        если условие то
        последовательность команд
        все

        Здесь условие  - одна из команд проверки условия. Последовательность команд - это одна или несколько любых команд-приказов. Например, для передвижения на одну клетку вправо, если справа нет стенки, и закрашивания клетки можно использовать такой алгоритм:

        если справа свободно то
        вправо
        закрасить
        все

        В одном условии можно использовать несколько команд проверки условий, применяя логические связки и, или, не, например:

        если (справа свободно) и (не снизу свободно) то
        вправо
        все

        Для повторения последовательности команд можно использовать цикл «пока», имеющий следующий вид:

        нц пока условие
        последовательность команд
        кц

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

        нц пока справа свободно 
        вправо
        кц

        Выполните задание.

        На бесконечном поле есть горизонтальная и вертикальная стены. Правый конец горизонтальной стены соединен с верхним концом вертикальной стены. Длины стен неизвестны. В каждой стене есть ровно один проход, точное место прохода и его ширина неизвестны. Робот находится в клетке, расположенной непосредственно под горизонтальной стеной у ее левого конца. На рисунке указан один из возможных способов расположения стен и Робота (Робот обозначен буквой «Р»).

        Иллюстрация к заданию, рис.1

        Напишите для Робота алгоритм, закрашивающий все клетки, расположенные непосредственно ниже горизонтальной стены и левее вертикальной стены, кроме клетки, в которой находится Робот перед выполнением программы. Проходы должны остаться незакрашенными. Робот должен закрасить только клетки, удовлетворяющие данному условию. Например, для приведенного выше рисунка Робот должен закрасить следующие клетки (см. рисунок).

        Иллюстрация к заданию, рис.2

        При исполнении алгоритма Робот не должен разрушиться, выполнение алгоритма должно завершиться. Конечное расположение Робота может быть произвольным. Алгоритм должен решать задачу для произвольного размера поля и любого количества ступеней. Алгоритм может быть выполнен в среде формального исполнителя или записан в текстовом редакторе.

        Сохраните алгоритм в текстовом файле.

      • id 718972 балла

        Написание программ для заданного исполнителя

        Исполнитель Робот умеет перемещаться по лабиринту, начерченному на плоскости, разбитой на клетки. Между соседними (по сторонам) клетками может стоять стена, через которую Робот не пройдет. У Робота есть девять команд. Четыре команды - это команды-приказы:

        вверх вниз влево вправо

        При выполнении любой из этих команд Робот перемещается на одну клетку соответственно: вверх ↑, вниз ↓, влево ← , вправо →. Если Робот получит команду передвижения сквозь стену, то он разрушится. Также у Робота есть команда закрасить, при которой закрашивается клетка, в которой Робот находится в настоящий момент.

        Еще четыре команды - это команды проверки условий. Эти команды проверяют, свободен ли путь для Робота в каждом из четырех возможных направлений:

        сверху свободно   снизу свободно  слева свободно  справа свободно

        Эти команды можно использовать вместе с условием «если», имеющим следующий вид:

        если условие то
        последовательность команд
        все

        Здесь условие  - одна из команд проверки условия. Последовательность команд - это одна или несколько любых команд-приказов. Например, для передвижения на одну клетку вправо, если справа нет стенки, и закрашивания клетки можно использовать такой алгоритм:

        если справа свободно то
        вправо
        закрасить
        все

        В одном условии можно использовать несколько команд проверки условий, применяя логические связки и, или, не, например:

        если (справа свободно) и (не снизу свободно) то
        вправо
        все

        Для повторения последовательности команд можно использовать цикл «пока», имеющий следующий вид:

        нц пока условие
        последовательность команд
        кц

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

        нц пока справа свободно 
        вправо
        кц

        Выполните задание.

        На бесконечном поле имеются две вертикальные стены и одна горизонтальная, соединяющая нижний конец правой и верхний конец левой вертикальных стен. Длины стен неизвестны. От нижнего конца стены влево отходит горизонтальная стена также неизвестной длины. Робот находится в клетке, расположенной справа от верхнего края вертикальной стены. На рисунке указан один из возможных способов расположения стен и Робота (Робот обозначен буквой «Р»).

        Иллюстрация к заданию, рис.1

        Напишите для Робота алгоритм, закрашивающий все клетки, расположенные непосредственно правее вертикальной стены, ниже горизонтальной стены и угловую клетку. Робот должен закрасить только клетки, удовлетворяющие данному условию. Например, для приведенного выше рисунка Робот должен закрасить следующие клетки (см. рисунок).

        Иллюстрация к заданию, рис.2

        При исполнении алгоритма Робот не должен разрушиться, выполнение алгоритма должно завершиться. Конечное расположение Робота может быть произвольным. Алгоритм должен решать задачу для любого допустимого расположения стен. Алгоритм может быть выполнен в среде формального исполнителя или записан в текстовом редакторе.

        Сохраните алгоритм в текстовом файле.

      • id 718982 балла

        Написание программ для заданного исполнителя

        Исполнитель Робот умеет перемещаться по лабиринту, начерченному на плоскости, разбитой на клетки. Между соседними (по сторонам) клетками может стоять стена, через которую Робот не пройдет. У Робота есть девять команд. Четыре команды - это команды-приказы:

        вверх вниз влево вправо

        При выполнении любой из этих команд Робот перемещается на одну клетку соответственно: вверх ↑, вниз ↓, влево ← , вправо →. Если Робот получит команду передвижения сквозь стену, то он разрушится. Также у Робота есть команда закрасить, при которой закрашивается клетка, в которой Робот находится в настоящий момент.

        Еще четыре команды - это команды проверки условий. Эти команды проверяют, свободен ли путь для Робота в каждом из четырех возможных направлений:

        сверху свободно   снизу свободно  слева свободно  справа свободно

        Эти команды можно использовать вместе с условием «если», имеющим следующий вид:

        если условие то
        последовательность команд
        все

        Здесь условие  - одна из команд проверки условия. Последовательность команд - это одна или несколько любых команд-приказов. Например, для передвижения на одну клетку вправо, если справа нет стенки, и закрашивания клетки можно использовать такой алгоритм:

        если справа свободно то
        вправо
        закрасить
        все

        В одном условии можно использовать несколько команд проверки условий, применяя логические связки и, или, не, например:

        если (справа свободно) и (не снизу свободно) то
        вправо
        все

        Для повторения последовательности команд можно использовать цикл «пока», имеющий следующий вид:

        нц пока условие
        последовательность команд
        кц

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

        нц пока справа свободно 
        вправо
        кц

        Выполните задание.

        На бесконечном поле имеется прямоугольник, ограниченный стенами. Длины сторон прямоугольника неизвестны. Робот находится внутри прямоугольника. На рисунке указан один из возможных способов расположения стен и Робота (Робот обозначен буквой «Р»).

        Иллюстрация к заданию, рис.1

        Напишите для Робота алгоритм, закрашивающий нижние угловые клетки. Робот должен закрасить только клетки, удовлетворяющие данному условию. Например, для приведенного выше рисунка Робот должен закрасить следующие клетки (см. рисунок).

        Иллюстрация к заданию, рис.2

        При исполнении алгоритма Робот не должен разрушиться, выполнение алгоритма должно завершиться. Конечное расположение Робота может быть произвольным. Алгоритм должен решать задачу для произвольного размера поля и любого допустимого расположения стен внутри прямоугольного поля. Алгоритм может быть выполнен в среде формального исполнителя или записан в текстовом редакторе.

        Сохраните алгоритм в текстовом файле.

      • id 718992 балла

        Написание программ для заданного исполнителя

        Исполнитель Робот умеет перемещаться по лабиринту, начерченному на плоскости, разбитой на клетки. Между соседними (по сторонам) клетками может стоять стена, через которую Робот не пройдет. У Робота есть девять команд. Четыре команды - это команды-приказы:

        вверх вниз влево вправо

        При выполнении любой из этих команд Робот перемещается на одну клетку соответственно: вверх ↑, вниз ↓, влево ← , вправо →. Если Робот получит команду передвижения сквозь стену, то он разрушится. Также у Робота есть команда закрасить, при которой закрашивается клетка, в которой Робот находится в настоящий момент.

        Еще четыре команды - это команды проверки условий. Эти команды проверяют, свободен ли путь для Робота в каждом из четырех возможных направлений:

        сверху свободно   снизу свободно  слева свободно  справа свободно

        Эти команды можно использовать вместе с условием «если», имеющим следующий вид:

        если условие то
        последовательность команд
        все

        Здесь условие  - одна из команд проверки условия. Последовательность команд - это одна или несколько любых команд-приказов. Например, для передвижения на одну клетку вправо, если справа нет стенки, и закрашивания клетки можно использовать такой алгоритм:

        если справа свободно то
        вправо
        закрасить
        все

        В одном условии можно использовать несколько команд проверки условий, применяя логические связки и, или, не, например:

        если (справа свободно) и (не снизу свободно) то
        вправо
        все

        Для повторения последовательности команд можно использовать цикл «пока», имеющий следующий вид:

        нц пока условие
        последовательность команд
        кц

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

        нц пока справа свободно 
        вправо
        кц

        Выполните задание.

        На бесконечном поле имеется прямоугольник, ограниченный стенами. Длины сторон прямоугольника неизвестны. Робот находится внутри прямоугольника. На рисунке указан один из возможных способов расположения стен и Робота (Робот обозначен буквой «Р»).

        Иллюстрация к заданию, рис.1

        Напишите для Робота алгоритм, закрашивающий клетки прямоугольника, примыкающие к его нижней и левой стенам. Робот должен закрасить только клетки, удовлетворяющие данному условию. Например, для приведенного выше рисунка Робот должен закрасить следующие клетки (см. рисунок).

        Иллюстрация к заданию, рис.2

        При исполнении алгоритма Робот не должен разрушиться, выполнение алгоритма должно завершиться. Конечное расположение Робота может быть произвольным. Алгоритм должен решать задачу для произвольного размера поля и любого допустимого расположения стен внутри прямоугольного поля. Алгоритм может быть выполнен в среде формального исполнителя или записан в текстовом редакторе.

        Сохраните алгоритм в текстовом файле.

      • id 719002 балла

        Написание программ для заданного исполнителя

        Исполнитель Робот умеет перемещаться по лабиринту, начерченному на плоскости, разбитой на клетки. Между соседними (по сторонам) клетками может стоять стена, через которую Робот не пройдет. У Робота есть девять команд. Четыре команды - это команды-приказы:

        вверх вниз влево вправо

        При выполнении любой из этих команд Робот перемещается на одну клетку соответственно: вверх ↑, вниз ↓, влево ← , вправо →. Если Робот получит команду передвижения сквозь стену, то он разрушится. Также у Робота есть команда закрасить, при которой закрашивается клетка, в которой Робот находится в настоящий момент.

        Еще четыре команды - это команды проверки условий. Эти команды проверяют, свободен ли путь для Робота в каждом из четырех возможных направлений:

        сверху свободно   снизу свободно  слева свободно  справа свободно

        Эти команды можно использовать вместе с условием «если», имеющим следующий вид:

        если условие то
        последовательность команд
        все

        Здесь условие  - одна из команд проверки условия. Последовательность команд - это одна или несколько любых команд-приказов. Например, для передвижения на одну клетку вправо, если справа нет стенки, и закрашивания клетки можно использовать такой алгоритм:

        если справа свободно то
        вправо
        закрасить
        все

        В одном условии можно использовать несколько команд проверки условий, применяя логические связки и, или, не, например:

        если (справа свободно) и (не снизу свободно) то
        вправо
        все

        Для повторения последовательности команд можно использовать цикл «пока», имеющий следующий вид:

        нц пока условие
        последовательность команд
        кц

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

        нц пока справа свободно 
        вправо
        кц

        Выполните задание.

        На бесконечном поле имеется прямоугольник, ограниченный стенами. Длины сторон прямоугольника неизвестны. Робот находится слева от прямоугольника. На рисунке указан один из возможных способов расположения стен и Робота (Робот обозначен буквой «Р»).

        Иллюстрация к заданию, рис.1

        Напишите для Робота алгоритм, закрашивающий клетки снаружи прямоугольника, примыкающие стороной к его правой стене. Робот должен закрасить только клетки, удовлетворяющие данному условию. Например, для приведенного выше рисунка Робот должен закрасить следующие клетки (см. рисунок).

        Иллюстрация к заданию, рис.2

        При исполнении алгоритма Робот не должен разрушиться, выполнение алгоритма должно завершиться. Конечное расположение Робота может быть произвольным. Алгоритм должен решать задачу для произвольного размера поля и любого допустимого расположения стен внутри прямоугольного поля. Алгоритм может быть выполнен в среде формального исполнителя или записан в текстовом редакторе.

        Сохраните алгоритм в текстовом файле.

      • id 719012 балла

        Написание программ для заданного исполнителя

        Исполнитель Робот умеет перемещаться по лабиринту, начерченному на плоскости, разбитой на клетки. Между соседними (по сторонам) клетками может стоять стена, через которую Робот не пройдет. У Робота есть девять команд. Четыре команды - это команды-приказы:

        вверх вниз влево вправо

        При выполнении любой из этих команд Робот перемещается на одну клетку соответственно: вверх ↑, вниз ↓, влево ← , вправо →. Если Робот получит команду передвижения сквозь стену, то он разрушится. Также у Робота есть команда закрасить, при которой закрашивается клетка, в которой Робот находится в настоящий момент.

        Еще четыре команды - это команды проверки условий. Эти команды проверяют, свободен ли путь для Робота в каждом из четырех возможных направлений:

        сверху свободно   снизу свободно  слева свободно  справа свободно

        Эти команды можно использовать вместе с условием «если», имеющим следующий вид:

        если условие то
        последовательность команд
        все

        Здесь условие  - одна из команд проверки условия. Последовательность команд - это одна или несколько любых команд-приказов. Например, для передвижения на одну клетку вправо, если справа нет стенки, и закрашивания клетки можно использовать такой алгоритм:

        если справа свободно то
        вправо
        закрасить
        все

        В одном условии можно использовать несколько команд проверки условий, применяя логические связки и, или, не, например:

        если (справа свободно) и (не снизу свободно) то
        вправо
        все

        Для повторения последовательности команд можно использовать цикл «пока», имеющий следующий вид:

        нц пока условие
        последовательность команд
        кц

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

        нц пока справа свободно 
        вправо
        кц

        Выполните задание.

        На бесконечном поле имеются 4 стены, расположенные в форме прямоугольника. Длины вертикальных и горизонтальных стен неизвестны. Робот находится в клетке, расположенной в левом верхнем углу прямоугольника. На рисунке указан один из возможных способов расположения стен и Робота (Робот обозначен буквой «Р»).

        Иллюстрация к заданию, рис.1

        Напишите для Робота алгоритм, закрашивающий все клетки, расположенные с внутренней стороны правой и нижней стен. Робот должен закрасить только клетки, удовлетворяющие данному условию. Например, для приведенного выше рисунка Робот должен закрасить следующие клетки (см. рисунок).

        Иллюстрация к заданию, рис.2

        При исполнении алгоритма Робот не должен разрушиться, выполнение алгоритма должно завершиться. Конечное расположение Робота может быть произвольным. Алгоритм должен решать задачу для любого допустимого расположения стен и любого расположения и размера проходов внутри стен. Алгоритм может быть выполнен в среде формального исполнителя или записан в текстовом редакторе.

        Сохраните алгоритм в текстовом файле.

      • id 719022 балла

        Написание программ для заданного исполнителя

        Исполнитель Робот умеет перемещаться по лабиринту, начерченному на плоскости, разбитой на клетки. Между соседними (по сторонам) клетками может стоять стена, через которую Робот не пройдет. У Робота есть девять команд. Четыре команды - это команды-приказы:

        вверх вниз влево вправо

        При выполнении любой из этих команд Робот перемещается на одну клетку соответственно: вверх ↑, вниз ↓, влево ← , вправо →. Если Робот получит команду передвижения сквозь стену, то он разрушится. Также у Робота есть команда закрасить, при которой закрашивается клетка, в которой Робот находится в настоящий момент.

        Еще четыре команды - это команды проверки условий. Эти команды проверяют, свободен ли путь для Робота в каждом из четырех возможных направлений:

        сверху свободно   снизу свободно  слева свободно  справа свободно

        Эти команды можно использовать вместе с условием «если», имеющим следующий вид:

        если условие то
        последовательность команд
        все

        Здесь условие  - одна из команд проверки условия. Последовательность команд - это одна или несколько любых команд-приказов. Например, для передвижения на одну клетку вправо, если справа нет стенки, и закрашивания клетки можно использовать такой алгоритм:

        если справа свободно то
        вправо
        закрасить
        все

        В одном условии можно использовать несколько команд проверки условий, применяя логические связки и, или, не, например:

        если (справа свободно) и (не снизу свободно) то
        вправо
        все

        Для повторения последовательности команд можно использовать цикл «пока», имеющий следующий вид:

        нц пока условие
        последовательность команд
        кц

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

        нц пока справа свободно 
        вправо
        кц

        Выполните задание.

        На бесконечном поле имеется прямоугольник, ограниченный стенами. Длины сторон прямоугольника неизвестны. Робот находится справа от прямоугольника. На рисунке указан один из возможных способов расположения стен и Робота (Робот обозначен буквой «Р»).

        Иллюстрация к заданию, рис.1

        Напишите для Робота алгоритм, закрашивающий клетки снаружи прямоугольника, примыкающие стороной к его нижней стене, а также клетку, примыкающую к правому нижнему углу. Робот должен закрасить только клетки, удовлетворяющие данному условию. Например, для приведенного выше рисунка Робот должен закрасить следующие клетки (см. рисунок).

        Иллюстрация к заданию, рис.2

        При исполнении алгоритма Робот не должен разрушиться, выполнение алгоритма должно завершиться. Конечное расположение Робота может быть произвольным. Алгоритм должен решать задачу для произвольного размера поля и любого допустимого расположения стен внутри прямоугольного поля. Алгоритм может быть выполнен в среде формального исполнителя или записан в текстовом редакторе.

        Сохраните алгоритм в текстовом файле.

      • id 719032 балла

        Написание программ для заданного исполнителя

        Исполнитель Робот умеет перемещаться по лабиринту, начерченному на плоскости, разбитой на клетки. Между соседними (по сторонам) клетками может стоять стена, через которую Робот не пройдет. У Робота есть девять команд. Четыре команды - это команды-приказы:

        вверх вниз влево вправо

        При выполнении любой из этих команд Робот перемещается на одну клетку соответственно: вверх ↑, вниз ↓, влево ← , вправо →. Если Робот получит команду передвижения сквозь стену, то он разрушится. Также у Робота есть команда закрасить, при которой закрашивается клетка, в которой Робот находится в настоящий момент.

        Еще четыре команды - это команды проверки условий. Эти команды проверяют, свободен ли путь для Робота в каждом из четырех возможных направлений:

        сверху свободно   снизу свободно  слева свободно  справа свободно

        Эти команды можно использовать вместе с условием «если», имеющим следующий вид:

        если условие то
        последовательность команд
        все

        Здесь условие  - одна из команд проверки условия. Последовательность команд - это одна или несколько любых команд-приказов. Например, для передвижения на одну клетку вправо, если справа нет стенки, и закрашивания клетки можно использовать такой алгоритм:

        если справа свободно то
        вправо
        закрасить
        все

        В одном условии можно использовать несколько команд проверки условий, применяя логические связки и, или, не, например:

        если (справа свободно) и (не снизу свободно) то
        вправо
        все

        Для повторения последовательности команд можно использовать цикл «пока», имеющий следующий вид:

        нц пока условие
        последовательность команд
        кц

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

        нц пока справа свободно 
        вправо
        кц

        Выполните задание.

        На бесконечном поле имеется стена, длины отрезков стены неизвестны. Стена состоит из 3 последовательных отрезков: вправо, вниз, вправо, все отрезки неизвестной длины. Робот находится в клетке, расположенной сверху левого конца первого отрезка. На рисунке указан один из возможных способов расположения стен и Робота (Робот обозначен буквой «Р»).

        Иллюстрация к заданию, рис.1

        Напишите для Робота алгоритм, закрашивающий все клетки, расположенные правее второго отрезка и над третьим. Проходы должны остаться незакрашенными. Робот должен закрасить только клетки, удовлетворяющие данному условию. Например, для приведенного выше рисунка Робот должен закрасить следующие клетки (см. рисунок).

        Иллюстрация к заданию, рис.2

        При исполнении алгоритма Робот не должен разрушиться, выполнение алгоритма должно завершиться. Конечное расположение Робота может быть произвольным. Алгоритм должен решать задачу для любого допустимого расположения стен и любого расположения и размера проходов внутри стен. Алгоритм может быть выполнен в среде формального исполнителя или записан в текстовом редакторе.

        Сохраните алгоритм в текстовом файле.

      • id 719042 балла

        Написание программ для заданного исполнителя

        Исполнитель Робот умеет перемещаться по лабиринту, начерченному на плоскости, разбитой на клетки. Между соседними (по сторонам) клетками может стоять стена, через которую Робот не пройдет. У Робота есть девять команд. Четыре команды - это команды-приказы:

        вверх вниз влево вправо

        При выполнении любой из этих команд Робот перемещается на одну клетку соответственно: вверх ↑, вниз ↓, влево ← , вправо →. Если Робот получит команду передвижения сквозь стену, то он разрушится. Также у Робота есть команда закрасить, при которой закрашивается клетка, в которой Робот находится в настоящий момент.

        Еще четыре команды - это команды проверки условий. Эти команды проверяют, свободен ли путь для Робота в каждом из четырех возможных направлений:

        сверху свободно   снизу свободно  слева свободно  справа свободно

        Эти команды можно использовать вместе с условием «если», имеющим следующий вид:

        если условие то
        последовательность команд
        все

        Здесь условие  - одна из команд проверки условия. Последовательность команд - это одна или несколько любых команд-приказов. Например, для передвижения на одну клетку вправо, если справа нет стенки, и закрашивания клетки можно использовать такой алгоритм:

        если справа свободно то
        вправо
        закрасить
        все

        В одном условии можно использовать несколько команд проверки условий, применяя логические связки и, или, не, например:

        если (справа свободно) и (не снизу свободно) то
        вправо
        все

        Для повторения последовательности команд можно использовать цикл «пока», имеющий следующий вид:

        нц пока условие
        последовательность команд
        кц

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

        нц пока справа свободно 
        вправо
        кц

        Выполните задание.

        На бесконечном поле имеется стена, длины отрезков стены неизвестны. Стена состоит из одного вертикального и трех равных горизонтальных отрезков (отрезки стены расположены буквой «Е»). Все отрезки неизвестной длины. Робот находится в клетке, расположенной непосредственно слева от нижнего конца вертикального отрезка. На рисунке указан один из возможных способов расположения стен и Робота (Робот обозначен буквой «Р»).

        Иллюстрация к заданию, рис.1

        Напишите для Робота алгоритм, закрашивающий все клетки, расположенные под верхним горизонтальным отрезком стены. Робот должен закрасить только клетки, удовлетворяющие данному условию. Например, для приведенного справа рисунка Робот должен закрасить следующие клетки (см. рис.).

        Иллюстрация к заданию, рис.2

        При исполнении алгоритма Робот не должен разрушиться, выполнение алгоритма должно завершиться. Конечное расположение Робота может быть произвольным. Алгоритм должен решать задачу для произвольного размера поля и любого допустимого расположения стен. Алгоритм может быть выполнен в среде формального исполнителя или записан в текстовом редакторе.

        Сохраните алгоритм в текстовом файле.

      • id 719052 балла

        Написание программ для заданного исполнителя

        Исполнитель Робот умеет перемещаться по лабиринту, начерченному на плоскости, разбитой на клетки. Между соседними (по сторонам) клетками может стоять стена, через которую Робот не пройдет. У Робота есть девять команд. Четыре команды - это команды-приказы:

        вверх вниз влево вправо

        При выполнении любой из этих команд Робот перемещается на одну клетку соответственно: вверх ↑, вниз ↓, влево ← , вправо →. Если Робот получит команду передвижения сквозь стену, то он разрушится. Также у Робота есть команда закрасить, при которой закрашивается клетка, в которой Робот находится в настоящий момент.

        Еще четыре команды - это команды проверки условий. Эти команды проверяют, свободен ли путь для Робота в каждом из четырех возможных направлений:

        сверху свободно   снизу свободно  слева свободно  справа свободно

        Эти команды можно использовать вместе с условием «если», имеющим следующий вид:

        если условие то
        последовательность команд
        все

        Здесь условие  - одна из команд проверки условия. Последовательность команд - это одна или несколько любых команд-приказов. Например, для передвижения на одну клетку вправо, если справа нет стенки, и закрашивания клетки можно использовать такой алгоритм:

        если справа свободно то
        вправо
        закрасить
        все

        В одном условии можно использовать несколько команд проверки условий, применяя логические связки и, или, не, например:

        если (справа свободно) и (не снизу свободно) то
        вправо
        все

        Для повторения последовательности команд можно использовать цикл «пока», имеющий следующий вид:

        нц пока условие
        последовательность команд
        кц

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

        нц пока справа свободно 
        вправо
        кц

        Выполните задание.

        На бесконечном поле имеется вертикальная стена. Длина стены неизвестна. От верхнего конца стены вправо отходит горизонтальная стена также неизвестной длины. Робот находится в клетке, расположенной слева от нижнего края вертикальной стены. На рисунке указан один из возможных способов расположения стен и Робота (Робот обозначен буквой «Р»).

        Иллюстрация к заданию, рис.1

        Напишите для Робота алгоритм, закрашивающий все клетки, расположенные левее вертикальной стены и выше горизонтальной стены и прилегающие к ним. Робот должен закрасить только клетки, удовлетворяющие данному условию. Например, для приведенного выше рисунка Робот должен закрасить следующие клетки (см. рисунок).

        Иллюстрация к заданию, рис.2

        При исполнении алгоритма Робот не должен разрушиться, выполнение алгоритма должно завершиться. Конечное расположение Робота может быть произвольным. Алгоритм должен решать задачу для произвольного размера поля и любого допустимого расположения стен внутри прямоугольного поля. Алгоритм может быть выполнен в среде формального исполнителя или записан в текстовом редакторе.

        Сохраните алгоритм в текстовом файле.

      • id 719062 балла

        Написание программ для заданного исполнителя

        Исполнитель Робот умеет перемещаться по лабиринту, начерченному на плоскости, разбитой на клетки. Между соседними (по сторонам) клетками может стоять стена, через которую Робот не пройдет. У Робота есть девять команд. Четыре команды - это команды-приказы:

        вверх вниз влево вправо

        При выполнении любой из этих команд Робот перемещается на одну клетку соответственно: вверх ↑, вниз ↓, влево ← , вправо →. Если Робот получит команду передвижения сквозь стену, то он разрушится. Также у Робота есть команда закрасить, при которой закрашивается клетка, в которой Робот находится в настоящий момент.

        Еще четыре команды - это команды проверки условий. Эти команды проверяют, свободен ли путь для Робота в каждом из четырех возможных направлений:

        сверху свободно   снизу свободно  слева свободно  справа свободно

        Эти команды можно использовать вместе с условием «если», имеющим следующий вид:

        если условие то
        последовательность команд
        все

        Здесь условие  - одна из команд проверки условия. Последовательность команд - это одна или несколько любых команд-приказов. Например, для передвижения на одну клетку вправо, если справа нет стенки, и закрашивания клетки можно использовать такой алгоритм:

        если справа свободно то
        вправо
        закрасить
        все

        В одном условии можно использовать несколько команд проверки условий, применяя логические связки и, или, не, например:

        если (справа свободно) и (не снизу свободно) то
        вправо
        все

        Для повторения последовательности команд можно использовать цикл «пока», имеющий следующий вид:

        нц пока условие
        последовательность команд
        кц

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

        нц пока справа свободно 
        вправо
        кц

        Выполните задание.

        На бесконечном поле имеется стена, длины отрезков стены неизвестны. Стена состоит из одного вертикального и трех равных горизонтальных отрезков (отрезки стены расположены буквой «Е»). Все отрезки неизвестной длины. Робот находится в клетке, расположенной непосредственно слева от верхнего конца вертикального отрезка. На рисунке указан один из возможных способов расположения стен и Робота (Робот обозначен буквой «Р»).

        Иллюстрация к заданию, рис.1

        Напишите для Робота алгоритм, закрашивающий все клетки, расположенные над нижним горизонтальным отрезком стены. Робот должен закрасить только клетки, удовлетворяющие данному условию. Например, для приведенного справа рисунка Робот должен закрасить следующие клетки (см. рисунок).

        Иллюстрация к заданию, рис.2

        При исполнении алгоритма Робот не должен разрушиться, выполнение алгоритма должно завершиться. Конечное расположение Робота может быть произвольным. Алгоритм должен решать задачу для произвольного размера поля и любого допустимого расположения стен. Алгоритм может быть выполнен в среде формального исполнителя или записан в текстовом редакторе.

        Сохраните алгоритм в текстовом файле.

      • id 719072 балла

        Написание программ для заданного исполнителя

        Исполнитель Робот умеет перемещаться по лабиринту, начерченному на плоскости, разбитой на клетки. Между соседними (по сторонам) клетками может стоять стена, через которую Робот не пройдет. У Робота есть девять команд. Четыре команды - это команды-приказы:

        вверх вниз влево вправо

        При выполнении любой из этих команд Робот перемещается на одну клетку соответственно: вверх ↑, вниз ↓, влево ← , вправо →. Если Робот получит команду передвижения сквозь стену, то он разрушится. Также у Робота есть команда закрасить, при которой закрашивается клетка, в которой Робот находится в настоящий момент.

        Еще четыре команды - это команды проверки условий. Эти команды проверяют, свободен ли путь для Робота в каждом из четырех возможных направлений:

        сверху свободно   снизу свободно  слева свободно  справа свободно

        Эти команды можно использовать вместе с условием «если», имеющим следующий вид:

        если условие то
        последовательность команд
        все

        Здесь условие  - одна из команд проверки условия. Последовательность команд - это одна или несколько любых команд-приказов. Например, для передвижения на одну клетку вправо, если справа нет стенки, и закрашивания клетки можно использовать такой алгоритм:

        если справа свободно то
        вправо
        закрасить
        все

        В одном условии можно использовать несколько команд проверки условий, применяя логические связки и, или, не, например:

        если (справа свободно) и (не снизу свободно) то
        вправо
        все

        Для повторения последовательности команд можно использовать цикл «пока», имеющий следующий вид:

        нц пока условие
        последовательность команд
        кц

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

        нц пока справа свободно 
        вправо
        кц

        Выполните задание.

        На бесконечном поле имеются две перпендикулярные друг другу стены, расположенные в виде буквы «Т», длины стен неизвестны. Робот находится в клетке, расположенной непосредственно над горизонтальной стеной. На рисунке указан один из возможных способов расположения стен и Робота (Робот обозначен буквой «Р»).

        Иллюстрация к заданию, рис.1

        Напишите для Робота алгоритм, закрашивающий все клетки, расположенные непосредственно с правой стороны вертикальной стены. Робот должен закрасить только клетки, удовлетворяющие данному условию. Например, для приведенного справа рисунка Робот должен закрасить следующие клетки (см. рисунок).

        Иллюстрация к заданию, рис.2

        При исполнении алгоритма Робот не должен разрушиться, выполнение алгоритма должно завершиться. Конечное расположение Робота может быть произвольным. Алгоритм должен решать задачу для любого допустимого расположения стен и любого расположения и размера прохода внутри стены. Алгоритм может быть выполнен в среде формального исполнителя или записан в текстовом редакторе.

        Сохраните алгоритм в текстовом файле.

      Основная информация об экзамене

      Когда будет экзамен

      ИЮНЬ 2027

      Дата сдачи 2027

      6 ИЮНЯ

      Резервные даты 2027

      3 И 6 ИЮЛЯ

      Экзамен длится

      2 Ч 30 МИН

      Результаты выпускников 2025 года

      Изучай средние баллы и оценивай свои шансы

      3.79Средняяоценка
      4.5%Процентнесдавших
      62.5%Сдавшихна 4 и 5
      4.5%
      0–4
      31.5%
      5–10
      37.5%
      11–15
      25%
      16–19
      Ниже порога 5БВыше порога

      Твой путь к высоким баллам начинается здесь

      Занимайся без стресса и паники и приходи к топовым результатам

      Твой путь к высоким баллам начинается здесь от 100балльного репетитора
      • Все задания создают реальные эксперты ОГЭ
      • Фильтры по предметам, номерам и темам
      • Никакой лишней рекламы: только задания и ответы
      • Можно готовиться в удобной мобильной версии

      Выбирай предмети начинай подготовку

      В школе дают теорию, в Банке — вся нужная практика для экзамена

      Получай подсказки, если задача слишком сложная

      Выбирай предмет и начинай подготовку от 100балльного репетитора

      Тренируйся по 10–15 минут каждый день

      Выбирай предмет и начинай подготовку от 100балльного репетитора

      Отрабатывай западающие задания и темы

      Выбирай предмет и начинай подготовку от 100балльного репетитора

      ХОЧЕШЬ ПОСТУПИТЬ НА БЮДЖЕТ?

      Тогда начинай тренироваться сегодня —
      практика приведёт к высоким баллам

      Хочешь поступить на бюджет? от 100балльного репетитора