Тест: Зачёт№3_10 класс
Список вопросов
1. Служебное слово WHILE используется для оформления: |
|
1) Цикла с предусловием | |
2) Цикла с постусловием | |
3) Цикла с параметром | |
2. Служебное слово FOR используется для оформления |
|
1) Цикла с предусловием | |
2) Цикла с постусловием | |
3) Цикла с параметром | |
3. Служебное слово REPEAT используется для оформления |
|
1) Цикла с предусловием | |
2) Цикла с постусловием | |
3) Цикла с параметром | |
4. Определите значение переменной S после выполнения операторов: i:=0; S:=0; While i<3 do Begin i:=i+1; S:=S+i*i End; |
|
1) 3 | |
2) 11 | |
3) 14 | |
5. В каком из операторов допущена синтаксическая ошибка |
|
1) For i=1 to 20 do p:=p+1; | |
2) While s<3 do s:=s-3; | |
3) Repeat k:=k+1 until k<7; | |
4) For I:=10 downto 5 do p:=p+1; | |
6. Тип переменных для параметра цикла FOR: |
|
1) целочисленный тип | |
2) логический тип | |
3) натуральный тип | |
4) верного ответа нет | |
7. Запишите значение переменной s, полученное в результате работы следующей программы: var s,k: integer; begin s := 0; for k := 3 to 7 do s := s + 6; writeln(s); end. |
|
1) 24 | |
2) 30 | |
3) 36 | |
4) 31 | |
8. Операторными скобками называются |
|
1) () | |
2) <> | |
3) begin ... end | |
4) Верного ответа нет | |
9. Сколько строк напечатает программа: var k,l:integer; begin FOR k:=8 DOWNTO 1 DO FOR l:=10 TO 14 DO writeln(‘Мне нравится Паскаль.’); end. |
|
1) 8 | |
2) 10 | |
3) 14 | |
4) 40 | |
10. Определите, что будет напечатано в результате работы следующего фрагмента программы: var k, s: integer; begin s:=0; k:=0; while s < 80 do begin s:=s+2*k; k:=k+4; end; write(s); end. |
|
1) 16 | |
2) 20 | |
3) 48 | |
4) 80 |