Значение, которое получит переменная S после выполнения фрагмента программы, – это a: =2; S: =0; while S < 3 do S: = S + a;

Вопрос посетителя

Есть описание:
Type ObjPos = Object
Line : Word;
Col : Word;
Procedure Init (L, C : Word);
End;
Var A , B : ObjPos;
Экземпляры объекта ObjPos
(*ответ*) A
(*ответ*) B
 Col
 Line
Есть описание:
Type ObjPos = Object
Line : Word;
Col : Word;
Procedure Init (L, C : Word);
End;
Var A , B : ObjPos;
Поля объекта A – это
(*ответ*) Line
(*ответ*) Col
 L
 C
 Init
Есть описание:
Type ObjPos = Object
Line : Word;
Col : Word;
Procedure Init (L, C : Word);
End;
Var A , B : ObjPos;
Метод объекта A – это
(*ответ*) Procedure Init (L, C : Word);
 Line
 Col
 B
Задан массив А целых чисел, содержащий 10 элементов
В результате выполнения фрагмента программы
for i:= 1 to 10 do readln (A[i]); writeln(A[i])
будет выполнено
(*ответ*) введены все элементы массива и напечатан последний элемент
 введены и напечатаны все элементы массива
 введены все элементы массива и напечатан первый элемент
 введен и напечатан десятый элемент массива
Задан массив целых чисел А=(2, 0, 5, 0, 4).
После выполнения операторов:
k:=0; for i:= 1 to 5 do
if A[i]< >0 then k:= k * A[i];
значение переменной k равно _
(*ответ*) 0
 40
 10
 20
Задан массив целых чисел А=(8, 1, 0, 3, 7, 0, 4).
После выполнения операторов:
k:=0; for i:= 1 to 7 do
if A[i] = 0 then begin k:= i; break; end
значение переменной k равно _
(*ответ*) 3
 6
 0
 1
Задан массив целых чисел А=(8, 1, 0, 3, 7, 0, 4).
После выполнения операторов:
k:=0; for i:= 1 to 7 do
if A[i]>5 then k:= k + 1;
значение переменной k равно _ (ответ введите цифрами)
(*ответ*) 2
Задан массив целых чисел А=(8, 1, 0, 3, 7, 0, 4).
После выполнения операторов:
k:=0; for i:= 1 to 7 do
if A[i]>5 then k:= k + A[i];
значение переменной k равно _ (ответ введите цифрами)
(*ответ*) 15
Задан массив целых чисел А=(8, 1, 0, 3, 7, 0, 4).
После выполнения операторов:
k:=0; for i:= 1 to 7 do
if A[i]>5 then k:= k + i;
значение переменной k равно _ (ответ введите цифрами)
(*ответ*) 6
Значение, которое получит переменная b после выполнения фрагмента программы (при а = 10) – это
case a of
1 : b: = 1;
2 : b: = a * 5;
3 : b: = a + 2
else
b : = 0;
(*ответ*) b=0
 b=50
 b=12
 b=1
Значение, которое получит переменная S после выполнения фрагмента программы, – это
a: =2; S: =0;
while S < 3 do
S: = S + a;
S: = S + 10
(*ответ*) 14
 12
 10
 16

Ответ эксперта

Есть описание:
Type ObjPos = Object
Line : Word;
Col : Word;
Procedure Init (L, C : Word);
End;
Var A , B : ObjPos;
Экземпляры объекта ObjPos
(*ответ*) A
(*ответ*) B
 Col
 Line
Есть описание:
Type ObjPos = Object
Line : Word;
Col : Word;
Procedure Init (L, C : Word);
End;
Var A , B : ObjPos;
Поля объекта A – это
(*ответ*) Line
(*ответ*) Col
 L
 C
 Init
Есть описание:
Type ObjPos = Object
Line : Word;
Col : Word;
Procedure Init (L, C : Word);
End;
Var A , B : ObjPos;
Метод объекта A – это
(*ответ*) Procedure Init (L, C : Word);
 Line
 Col
 B
Задан массив А целых чисел, содержащий 10 элементов
В результате выполнения фрагмента программы
for i:= 1 to 10 do readln (A[i]); writeln(A[i])
будет выполнено
(*ответ*) введены все элементы массива и напечатан последний элемент
 введены и напечатаны все элементы массива
 введены все элементы массива и напечатан первый элемент
 введен и напечатан десятый элемент массива
Задан массив целых чисел А=(2, 0, 5, 0, 4).
После выполнения операторов:
k:=0; for i:= 1 to 5 do
if A[i]< >0 then k:= k * A[i];
значение переменной k равно _
(*ответ*) 0
 40
 10
 20
Задан массив целых чисел А=(8, 1, 0, 3, 7, 0, 4).
После выполнения операторов:
k:=0; for i:= 1 to 7 do
if A[i] = 0 then begin k:= i; break; end
значение переменной k равно _
(*ответ*) 3
 6
 0
 1
Задан массив целых чисел А=(8, 1, 0, 3, 7, 0, 4).
После выполнения операторов:
k:=0; for i:= 1 to 7 do
if A[i]>5 then k:= k + 1;
значение переменной k равно _ (ответ введите цифрами)
(*ответ*) 2
Задан массив целых чисел А=(8, 1, 0, 3, 7, 0, 4).
После выполнения операторов:
k:=0; for i:= 1 to 7 do
if A[i]>5 then k:= k + A[i];
значение переменной k равно _ (ответ введите цифрами)
(*ответ*) 15
Задан массив целых чисел А=(8, 1, 0, 3, 7, 0, 4).
После выполнения операторов:
k:=0; for i:= 1 to 7 do
if A[i]>5 then k:= k + i;
значение переменной k равно _ (ответ введите цифрами)
(*ответ*) 6
Значение, которое получит переменная b после выполнения фрагмента программы (при а = 10) – это
case a of
1 : b: = 1;
2 : b: = a * 5;
3 : b: = a + 2
else
b : = 0;
(*ответ*) b=0
 b=50
 b=12
 b=1
Значение, которое получит переменная S после выполнения фрагмента программы, – это
a: =2; S: =0;
while S < 3 do
S: = S + a;
S: = S + 10
(*ответ*) 14
 12
 10
 16

image_pdfСкачать ответimage_printРаспечатать решение

Добавить комментарий

Похожие вопросы от пользователей