Е.Н. Колдашова (218-805-151) Приложение 1 Тест по теме «Циклы в языке Паскаль» Вариант 1 1. Алгоритм, в котором команда или серия команд повторяется, называется циклическим; линейным; разветвляющимся 2. Укажите процесс, который демонстрирует работу циклического алгоритма: движение часовой стрелки; движение поезда от начальной до конечной остановки; направо пойдешь - коня потеряешь, налево пойдешь - ничего не найдешь. 3. Какой цикл называют циклом с предусловием? Repeat; While; For. 4. Какой цикл изображен на блок схеме? While; Repeat; For. 5. Параметр цикла For может получить значения… 1,2,3,4,5; 2,4,6,8,10; 1,3,5,7,9. 6. Требуется подсчитать сумму натуральных чисел от 5 до 125. Какое условие нужно использовать в цикле While? i>125; i<125; i<=125. 7. Сколько раз будет выполняться цикл For i:=7 to 12 do…; 5 раз; 6 раз; 4 раза. 8. Сколько раз исполнится цикл: i:=4; while i<10 do i:=i+3; 2 раза; 3 раза; 4 раза. 9. Сколько раз исполнится следующий цикл: i:=21; Repeat i:=i-5 Until i>21; 1; 21; Бесконечное количество раз. 10. Чему будет равна переменная sum после выполнения фрагмента программы: sum:=0; for i:=7 to 9 do sum:=sum+i; 15; 24; 16. 11.Чему будет равна переменная sum после выполнения фрагмента программы: i:=15; sum:=0; While i>5 do begin sum:=sum+i/5; i:=i-5 end; 5; 6; 30. 12. Чему будет равна переменная sum после выполнения фрагмента программы: sum:=0; i:=3; Repeat Sum:=sum+3; i:=i+2 Until i>11; 12 ; Цикл бесконечный; 15. Тест по теме «Циклы в языке Паскаль» Вариант 2 1. Алгоритм, в котором команда или серия команд повторяется называется циклическим; линейным; разветвляющимся. 2. Укажите процесс, который демонстрирует работу циклического алгоритма: развилка дорог; обед человека; движение Земли вокруг своей оси. 3. Какой цикл называют циклом с постусловием? Repeat; While; For. 4. Какой цикл изображен на блок схеме? 5. 6. 7. 8. Repeat; For ; While. Параметр цикла For может получить значения… 9,7,5,3,1; 7,6,5,4,3,2,1; 10,8,6,4,2. Требуется подсчитать сумму натуральных чисел от 2 до 22. Какое условие нужно использовать в цикле While? i<23; i>22; i>=22. Сколько раз будет выполняться цикл For i:=4 to 8 do…; 5 раз; 6 раз; 4 раза. Сколько раз исполнится цикл: i:=6; while i<18 do i:=i+3; 2 раза; 3 раза; 4 раза. 9. Сколько раз исполнится следующий цикл: i:=12; Repeat i:=i-2 Until i>4; 1; 5; Бесконечное количество раз. 10. Чему будет равна переменная sum после выполнения фрагмента программы: sum:=0; for i:=5 to 8 do sum:=sum+i; 18; 13; 26. 11. Чему будет равна переменная sum после выполнения фрагмента программы: i:=10; sum:=0; While i>5 do begin sum:=sum+i/5; i:=i-5 end; 2; 3; 30. 12. Чему будет равна переменная sum после выполнения фрагмента программы: sum:=0; i:=1; Repeat Sum:=sum+3; i:=i-1 Until i>11; 3; Цикл бесконечный; 6.