Проверьте свои знания алгоритмических конструкций с нашим тестом! Узнайте, насколько хорошо вы понимаете основные принципы программирования и можете ли применять их на практике. Подходящий для всех уровней, от начинающих до опытных разработчиков.
1. Какой из следующих циклов используется для выполнения блока кода до тех пор, пока условие истинно?
a) for
b) while
c) if
+ b) while
2. Какой оператор используется для проверки условия и выполнения одного из двух блоков кода?
a) switch
b) while
c) if
+ c) if
3. Какой цикл используется для выполнения блока кода фиксированное количество раз?
a) do-while
b) for
c) while
+ b) for
4. Какой оператор используется для выбора одного из нескольких блоков кода на основе значения переменной?
a) if
b) switch
c) for
+ b) switch
5. Какой цикл гарантирует выполнение блока кода хотя бы один раз?
a) for
b) while
c) do-while
+ c) do-while
6. Какой из следующих операторов используется для прерывания цикла?
a) continue
b) break
c) return
+ b) break
7. Какой оператор используется для пропуска оставшейся части текущей итерации цикла и перехода к следующей итерации?
a) break
b) continue
c) return
+ b) continue
8. Какой из следующих циклов не требует инициализации счетчика внутри самого цикла?
a) for
b) while
c) do-while
+ b) while
9. Какой оператор используется для выполнения блока кода, если условие ложно?
a) else
b) if
c) switch
+ a) else
10. Какой цикл используется для выполнения блока кода, пока условие истинно, с проверкой условия после выполнения блока кода?
a) for
b) while
c) do-while
+ c) do-while
11. Какой оператор используется для выхода из функции и возврата значения?
a) break
b) continue
c) return
+ c) return
12. Какой цикл используется для перебора элементов массива?
a) for
b) while
c) do-while
+ a) for
13. Какой оператор используется для выполнения блока кода, если условие истинно, иначе выполняется другой блок кода?
a) if-else
b) switch
c) while
+ a) if-else
14. Какой из следующих циклов позволяет выполнять блок кода до тех пор, пока условие ложно?
a) for
b) while
c) do-while
+ b) while
15. Какой оператор используется для выполнения блока кода, если значение переменной соответствует одному из нескольких возможных значений?
a) if
b) switch
c) for
+ b) switch
