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

Найдите нужные задания по ОГЭ, информатике, номеру или теме. Любое задание можно открыть в каталоге или решить в тренажёре.
Ваня шифрует русские слова, записывая вместо каждой буквы её номер в алфавите (без пробелов). Номера букв даны в таблице:
А | 1 | Й | 11 | У | 21 | Э | 31 |
Б | 2 | К | 12 | Ф | 22 | Ю | 32 |
В | 3 | Л | 13 | Х | 23 | Я | 33 |
Г | 4 | М | 14 | Ц | 24 |
|
|
Д | 5 | Н | 15 | Ч | 25 |
|
|
Е | 6 | О | 16 | Ш | 26 |
|
|
Ё | 7 | П | 17 | Щ | 27 |
|
|
Ж | 8 | Р | 18 | Ъ | 28 |
|
|
З | 9 | С | 19 | Ы | 29 |
|
|
И | 10 | Т | 20 | Ь | 30 |
|
|
Некоторые шифровки можно расшифровать несколькими способами. Например, 311333 может означать «ВАЛЯ», может – «ЭЛЯ», а может – «ВААВВВ».
Даны четыре шифровки:
31212
12987
10926
36510
Только одна из них расшифровывается единственным способом. Найдите её и расшифруйте. Получившееся слово запишите в качестве ответа.
Определите количество натуральных трёхзначных чисел , для которых истинно логическое выражение:
Между населёнными пунктами A, B, C, D, E, F построены дороги, протяжённость которых (в километрах) приведена в таблице.
| A | B | C | D | E | F |
|---|---|---|---|---|---|---|
A |
| 2 | 5 |
|
| 15 |
B | 2 |
| 2 |
|
|
|
C | 5 | 2 |
| 1 | 3 |
|
D |
|
| 1 |
|
| 6 |
E |
|
| 3 |
|
| 4 |
F | 15 |
|
| 6 | 4 |
|
Определите длину кратчайшего пути между пунктами A и F, проходящего через пункт C. Передвигаться можно только по дорогам, указанным в таблице. Каждый пункт можно посетить только один раз.
У исполнителя Вычислитель две команды, которым присвоены номера:
1. умножь на 4;
2. вычти 4
Первая из них увеличивает число на экране в 4 раза, вторая уменьшает его на 4.
Составьте алгоритм получения из числа 2 число 120, содержащий не более 5 команд. В ответе запишите только номера команд.
(Например, 11221 – это алгоритм:
умножь на 4
умножь на 4
вычти 4
вычти 4
умножь на 4,
который преобразует число 1 в 32.)
Если таких алгоритмов более одного, то запишите любой из них.
Ниже приведена программа, записанная на пяти языках программирования.
Алгоритмический язык | Паскаль |
алг нач цел s, k ввод s ввод k если s > 6 и k < 6 то вывод "YES" иначе вывод "NO" все кон | var s, k: integer; begin readln(s); readln(k); if (s > 6) and (k < 6) then writeln('YES') else writeln('NO') end. |
Бейсик | Python |
DIM s AS INTEGER DIM k AS INTEGER INPUT s INPUT k IF s > 6 AND k < 6 THEN PRINT "YES" ELSE PRINT "NO" ENDIF | s = int(input()) k = int(input()) if s > 6 and k < 6: print("YES") else: print("NO") |
C++ | |
#include <iostream> using namespace std; int main() { int s, k; cin >> s; cin >> k if ((s > 6) && (k < 6)) cout << "YES" << endl; else cout << "NO" << endl; return 0; } | |
Было проведено 9 запусков программы, при которых в качестве значений переменных и вводились следующие пары чисел:
(1, 1); (7, 0); (8, –12); (6, 6); (3, 11); (–10, –12); (10, 2); (7, 1); (12, 6).
Сколько было запусков, при которых программа напечатала «YES»?
Когда будет экзамен
ИЮНЬ 2027
Дата сдачи 2027
6 ИЮНЯ
Резервные даты 2027
3 И 6 ИЮЛЯ
Экзамен длится
2 Ч 30 МИН
Изучай средние баллы и оценивай свои шансы
Занимайся в лёгкости и без стресса, но с результатом

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

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

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

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

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