Оператор цикла REPEAT Автор: Сердюк С.А. Задание #1 Вопрос: Назначение циклической структуры: Выберите один из 4 вариантов ответа: 1) повторение одной команды не более 10 раз 2) повторение идущих подряд одинаковых команд некоторое число раз 3) проверка условия в тексте 4) печать текста Задание #2 Вопрос: Какой из перечисленных заголовков циклов не содержит ошибок? Выберите один из 4 вариантов ответа: 1) K: = 1; REPEAT K:=K+1 UNTIL (K>2 ) ; 2) K = 1 REPEAT Begin K:=K+1 END DO K<2 ; 3) K: = 1; REPEAT( K:=K+1 ;Write(K); ) UNTIL (K<=2 ) ; 4) K: = 1; REPEAT Begin K:=K+1 END UNTIL (06) ; Выберите один из 4 вариантов ответа: 1) 5 2) Бесконечное число раз 3) 1 4) 6 Задание #4 Вопрос: Оператор цикла, тело которого выполняется как минимум один раз независимо от значения параметра цикла, - это оператор цикла ... Выберите один из 3 вариантов ответа: 1) с постусловием (REPEAT) 2) с заданным числом повторений (FOR) 3) с предусловием (WHILE) Задание #5 Вопрос: Тело цикла - это... Выберите один из 4 вариантов ответа: 1) группа команд, не входящих в циклическую структуру 2) произвольная группа команд 3) группа команд, повторяющихся некоторое число раз 4) произвольный текст Задание #6 Вопрос: Оператор цикла, значение параметра цикла которого изменяется только с единичным шагом, - это оператор цикла ... Выберите один из 3 вариантов ответа: 1) с преусловием (WHILE) 2) с заданным числом повторений (FOR) 3) с постусловием (REPEAT) Задание #7 Вопрос: Операторы цикла, которые можно использовать, если значение параметра цикла изменяется не с единичным шагом, - это операторы цикла ... Выберите один из 3 вариантов ответа: 1) с заданным числом повторений (FOR) и с постусловием (REPEAT) 2) с предусловием (WHILE) и с заданным числом повторений (FOR) 3) с постусловием (REPEAT) и с преусловием (WHILE) Задание #8 Вопрос: Если говорят, что программа "зациклилась", то это значит... Выберите один из 4 вариантов ответа: 1) тело цикла не выполняется 2) тело цикла выполняется бесконечно долго 3) тело цикла выполняется два раза 4) тело цикла выполняется только один раз Задание #9 Вопрос: Укажите, сколько раз выполнится тело цикла с заданным заголовком: I: = -1 ; REPEAT I:=I+1 UNTIL (I>2) ; Выберите один из 4 вариантов ответа: 1) 4 2) 3 3) бесконечное число раз 4) 0 Задание #10 Вопрос: Что является назначением представленного фрагмента программы: S:=1; K:=1; REPEAT Begin S:=S*K; K:=K+1 End UNTIL (K>100) ; Выберите один из 3 вариантов ответа: 1) Вычисление сотой степени числа K 2) Вычисление произведения первых ста натуральных чисел 3) Вычисление произведения ста чисел, введенных пользователем Задание #11 Вопрос: Определите значение переменной S после выполнения программы: VAR A,S: INTEGER; BEGIN S:=0; A:=1 ; REPEAT Begin S:=S+SQR(A); A:=A+1; End UNTIL (A>4) ; WRITELN('S=', S); Выберите один из 4 вариантов ответа: 1) 5 2) 10 3) 16 4) 30 Задание #12 Вопрос: Операторы цикла, тело которых может не выполниться ни разу, что зависит от значения параметра цикла, - это операторы цикла ... Выберите один из 3 вариантов ответа: 1) с постусловием (REPEAT) и с предусловием (WHILE) 2) с заданным числом повторений (FOR) и с постусловием (REPEAT) 3) с предусловием (WHILE) и с заданным числом повторений (FOR) Задание #13 Вопрос: Что является назначением представленного фрагмента программы: S:=0; K:=1; REPEAT Begin S:=S+K; K:=K+1 End UNTIL (K>100) ; Выберите один из 3 вариантов ответа: 1) Вычисление сотой степени числа K 2) Вычисление суммы первых ста натуральных чисел 3) Вычисление суммы ста чисел, введенных пользователем Конец