Каталог тестов · Программирование

Условные конструкции в C++: if, else, логические операции и switch — тест

Предмет: Информатика Класс: 11 Вопросов: 15 Баллов: 39 Время: 30 мин Уч. год: 2025-2026 Предпроф / Инженерный класс / Программирование
Бесплатно для подключённых школ

Ветвление — первое место, где программа начинает принимать решения, и первое место, где она начинает ошибаться: перепутанные знаки сравнения, забытый break в switch, присваивание вместо проверки. Набор проверяет, уверенно ли ученик пишет и читает условные конструкции C++.

Какие темы охватывает набор

Условный оператор if и else, операторы сравнения, логические операции И, ИЛИ, НЕ и их приоритет. Сложные и вложенные условия, цепочка else if с порядком проверок. Оператор множественного выбора switch, ветви case, break и default, «проваливание» в следующую ветвь. Тернарный оператор. Типичные ошибки: присваивание вместо сравнения, неверные границы диапазонов.

Как устроена работа

Пятнадцать заданий: выбор ответа, соответствие оператора и его смысла, порядок проверок в цепочке выставления отметки, вставка ключевых слов switch и задания на чтение кода — чётность, максимум из трёх чисел, високосный год, знак числа и ветви switch без break.

Разбор и подготовка

Повышенный уровень проверяет внимательность к деталям: что выведет switch, если в ветви забыт break, почему «if (x = 5)» всегда истинно и как одной строкой без if получить знак числа. Код в разборе выполнен построчно.

Кому пригодится

Учителю — для контроля после темы условных конструкций. Ученику — как тренировка перед олимпиадными задачами, где ошибка в одной границе условия стоит всех баллов. Полезно после теста самостоятельно переписать каждую программу из заданий и проверить ответы на компьютере — так проще запомнить, где именно прячутся ловушки.

Организация тестирования

Тестирование одинаково удобно и на компьютере, и на смартфоне. Есть возможность настроить срок сдачи, что позволяет назначать комплект на дом. Для честности предусмотрена защита от списывания: система отслеживает переходы ученика на другие вкладки и в сторонние приложения.

Примеры заданий

Вопрос 1 · 2 балл(ов)

Какой оператор проверяет равенство в C++?

Вопрос 2 · 2 балл(ов)

Какой оператор означает логическое И?

Купить для ребёнка — 190 ₽

Эта работа открывается в кабинете родителя: ребёнок проходит её с телефона или компьютера, вы видите баллы, разбор каждой ошибки и то, какие темы просели. Разовая оплата, доступ навсегда. Первый тест — бесплатно.

Купить для ребёнка — 190 ₽ Что такое кабинет родителя

Кабинет учителя — 390 ₽

Для учителей и репетиторов, работающих с учениками вне школы. Разовая оплата, доступ навсегда — без подписки. Проведение с любого устройства: участники заходят по ссылке или QR-коду, регистрация не нужна. Результат и разбор ошибок — сразу после работы.

Купить тест — 390 ₽ Оферта и реквизиты

Для всей школы — подключить организацию по лицензии →

Заберите этот тест в свою школу

Чтобы добавить тест в базу и провести диагностику — подключите школу к ЗнаниоМетр. Тест станет вашей редактируемой копией: правьте вопросы, баллы и запускайте сессии.

Подключить школу Посмотреть в демо