1) Какая последовательность символов не может служить именем в языке Паскаль?
а) maks б) s в) _a5 г) 2n.
2) Какого раздела не существует в программе на языке Паскаль:
а) программного блока; б) заголовка программы; в)`примечаний; г) блока описания используемых данных
3) При присваивании изменяется:
а) значение переменной; б) имя переменной; в) тип переменной; г) значение константы.
4) Установите соответствие между названиями типов данных и их обозначениями
1. Целочисленный
1. string
2. Вещественный
2. boolean
3. Символьный
3. real
4. Строковый
4. integer
5. Логический
5. char
5) Разработчиком Языка Паскаль является:
а) Блез Паскаль б) Норберт Винер в) Никлаус Вирт г) Эдсгер В. Дейкстра
6) Разделителями между операторами служит:
а) точка; б) запятая; в) точка с запятой; г) пробел.
7) Для вывода результатов в Паскале используется оператор
а) print б) begin в) readln г) write
uses Crt;
const n=10;
type Mas=array [1..n] of integer;
var A: Mas;
i, temp, MinInd, MaxInd, Max, Min: integer;
begin
ClrScr;
Randomize;
for i:=1 to n do
begin
A[i]:=10+random(90);
Write (A[i]:5);
end;
WriteLn;
Max:=A[1]; MaxInd:=1;
Min:=A[1]; MinInd:=1;
for i:=2 to n do
begin
if A[i]<Min then
begin
Min:=A[i];
MinInd:=i;
end
else
if A[i]>Max then
begin
Max:=A[i];
MaxInd:=i;
end;
end;
temp:=A[MaxInd];
A[MaxInd]:=A[MinInd];
A[MinInd]:=temp;
WriteLn;WriteLn;
for i:=1 to n do
Write (A[i]:5);
WriteLn;
ReadLn;
end.