База ответов ИНТУИТ

Введение в информатику. Практикум

<<- Назад к вопросам

Значение переменной s после выполнения фрагмента программы
s:=0;i:=2;while (i>2) do begin   i:=i–1;   s:=s*i end; 
равно:

(Отметьте один правильный вариант ответа.)

Варианты ответа
10
5
0(Верный ответ)
7
Похожие вопросы
Значение переменной s после выполнения фрагмента программы
s:=0;i:=4;while (i>4) do  begin    i:=i–1;    s:=s+i  end;
равно:
В результате выполнения фрагмента программы
  i:=0; k:=0; while (i<8) do   begin     k:=k+2;     i:=i+2   end;
переменная k примет значение>:
Фрагмент программы
a:='info';b:='soft';k:=max(length(а),length(b));for i:=1 to k do if (а[i]=b[i]) then k:=k–1;write(k);
выведет на экран значение переменной k равное:
Фрагмент программы
a:='informatics';b:='soft';k:=min(length(а),length(b));for i:=1 to k do  if (а[i]=b[i])   then k:=k+1;write(k);
выведет на экран значение переменной k равное:
Для a[i] = i (i = 1, 2, 3, 4) фрагмент программы
j:=4;i:=3;while (i>1) do  begin   if (а[i]>а[j])     then j:=i;   i:=i–1  end;write(i,j);
выведет на экран пару чисел в следующей последовательности:
Для a[i]=i (i=1, 2, 3, 4) фрагмент программы
j:=1;i:=1;while (i<3) do begin if (а[i]<а[j]) then j:=i; i:=i+1 end;write(i,j);
выведет на экран пару чисел в следующей последовательности:
Значение выражения 1110,012+7,48+А,816 равно:
Значение выражения 1110,012+7,48+А,816 равно:
Фрагмент программы
 х:=12; for i:=1 to 2 do begin   y:=x div 10;   x:=x mod 10; end p:=x*y; writeln(p);
выводит на экран значение:
Фрагмент программы
х:=1234;for i:=1 to 2 do  begin     y:=x div 2 div 3;     x:=x mod 5;     p:=x+y;  endwriteln(p);
выводит на экран значение: