Фрагмент вида:
k := 1; while (k < 100) do k := k + k; write(k);
выведет значение k, равное:
(Ответ необходимо ввести в поле ввода.)
Варианты ответа
Фрагмент вида:
k := 1; while (k < 100) do k := k + k; write(k);
выведет значение k, равное:
Фрагмент вида
k := 1; s := x[1]; for i := 1 to n do if (s < х[i]) then begin s := х[i]; k := i end; write(k);
выводит значение переменной k, равное:
j := 2; i := 1; while (i > 0) do begin if (а[i] < а[j]) then j := i; i := i – 1; end; write(i + j);выведет на экран значение:
Для a[i] = i, i = 1, 2, 3 фрагмент вида:
j := 1; i := 3; while (i > 1) do begin if (а[i] > а[j]) then j := i; i := i – 1; end;write(i,j);
выведет на экран значения i и j в указанной последовательности:
y := 0; x := 12345; for i := 1 to 4 do begin y := y + x mod 10; x: = int(x/10); end;вычисляет значение переменной y, равное:
Выполнение команды вида:
a := int(–5.19) + abs(–3)*(7 mod 3) – max(12 mod 5, 32 div 3)*sqrt(0.01)
определит значение переменной а, равное:
Фрагмент вида
i := 1;j := 1;s := 0;while ((i <= n) and (x[i,j] > 0)) do begin j := 1; while ((j <= m) and (x[i,j] > 0)) do begin s := s + x[i,j]; j := j + 1; end; i := i + 1; end;
для заданного массива x[1:n, 1:m] чисел находит сумму s:
В списке выражений вида:
приведено всего истинных и ложных высказываний соответственно:
В результате выполнения команды вида
a :=int(2.6)*(6 div 4) + (1 mod 3)*int(4/3) – 1/2.5/sqrt(0.16)
значение переменной а будет равно:
Значение переменной s после выполнения фрагмента вида
s := 0; i : = 1; while(i < 5) do begin i := i + 1; s := s + i end;
будет равно: