|
Тест Программирование на языке Паскаль
Автор публикации: Молчанова С.Н.
Дата публикации: 2016-08-10
Краткое описание: ...
Программирование на языке Паскаль
Выбрать фрагмент программы, в котором ищется произведение 1∙ 2 ∙ 3 ∙ 4 ∙ 5.
p:=1; i:=1; while i<=6 do begin; p:=p*i; i:=i+1 end; p:=0; i:=0; while i<=5 do i:=i+1; p:=p*i; p:=1; i:=1; while i<=6 do i:=i+1; p:=p*i;
Какая из математических формул соответствует данному выражению
на Паскале: a+b/c+(c*d)/(a*d)? [pic] [pic] [pic]
Какой результат получится после выполнения данной программы?
[pic] Назовите оператор ввода на Паскале
real (t); read(t);
Какова структура программы на языке Паскаль?
Program, var,begin,end. var,begin,end. Program, begin,end. Program,end,begin.
Выбрать фрагмент программы на Паскале, в котором переменной у
присваивается значение, равное 0, если -5<х<5. В противном случае переменной у присваивается значение, равное 1. if x>-5 then if x<5 then y:=0 else y:=1. if x>-5 then if x<5 then y:=0; y:=1; y:=1; if x>-5 then if x<5 then y:=0;
7. Сопоставьте варианты, что обозначения структуры программы. |
| Заголовок программы | const b: integer = 5; |
| Описание переменных | begin readln (a); s:=a+b; write (s); end. |
| Тело программы |
8. Определить порядок построения программы readln (b); var b, c: integer; begin end. if b>=0 then c:=b*b; else c:=-b*b*b; program A; writeln (‘c=’, c);
9. Запишите формат оператора вывода сообщений на экран ____________ 10. Укажите, в какой строке была допущена ошибка [pic]
|
|