
Скачай приложение iTest
Готовься к школьным экзаменам в более удобном формате
Программирование циклических алгоритмов
-
Какой вид цикла удобнее использовать при решении задач, в которых известно начальное и конечное значение параметра, а шаг изменения равен 1?
-
В каком виде цикла команды тела цикла выполняются всегда хотя бы один раз?
-
Укажите верное высказывание для цикла FOR, записанного на языке программирования Pascal.
-
Что выведет программа в результате выполнения?
Var s, i, k: integer;
Begin
i:= 0; k:=5; s: = 0;
while k > 0 do begin
i = i+1; k: = k – i; s := s + 1; end;
writeln(k, ‘ ‘, s);
end.
-
Что выведет программа в результате выполнения?
Var s, i: integer;
Begin
s:=0;
For i:=1 to 100 do s:=s+i;
writeln(‘s= ‘, s);
end.
-
Укажите правильную запись цикла while в программе Pascal.
-
Что выдаст фрагмент программы?
S:=64; i:=0;
While s>=1 do begin
S:=s/2; i:=i+1; end;
Writeln(i);
End.
-
Необходимо вычислить сумму: 2\(^2\) + 2\(^3\) + 2\(^4\) + 2\(^5\) + … + 2\(^n\). Укажите формулу для вычисления.
-
Сколько раз будет выполнена команда тела цикла?
Var s: integer;
Begin
s:= -4;
repeat s:=s+1;
until s<0;
end.
-
Составьте формулу для вычисления выражения на языке С++:
S = \(\frac1{\sqrt2}+\frac1{\sqrt{20}}+\frac 1{\sqrt{200}}+\dots+\frac1{\sqrt{200000}}\)
-
Что выведет фрагмент программы?
s:= 0; i: = 5;
repeat s:= s+i; i:= i+4
until i< = 10;
writeln ('s =',s:6:2);
-
Укажите верное высказывание.
-
Укажи верную запись цикла с параметром на С++
-
Укажите верную запись цикла с предусловием на С++
-
Укажите верную запись цикла с параметром на Pascal.
-
Укажите верную запись цикла с параметром на С++.
-
Укажите верный фрагмент программы для вычисления суммы:
\(\frac{1+\sqrt2}3+\frac{1+\sqrt3}4+\frac{1+\sqrt4}5+\dots+\frac{1+\sqrt{10}}{11}\).
-
Дана блок схема. Укажите тело цикла.
-
Дан фрагмент программы, укажите результат выполнения тела цикла:
p = 1;
for (int i = 1; i < 9; i + = 2) p = p · i;
-
Дан фрагмент программы, укажите результат выполнения тела цикла:
s = 0;
for (int i = 0; i < 5; i ++) s = s + 2 * i;
-
Дан фрагмент программы. Сколько раз выполнится команда тела цикла s = s + i?
s = 0;
for (int i = 1; i < 8; i + = 2) s = s + i;
-
Дан фрагмент программы. Сколько раз выполнится команда тела цикла s = s + 2*i?
s=0;
for (int i = 0; i < 5; i +=2) s = s + 2*i;
-
Дан фрагмент программы. Укажите тело цикла.
do {cout<<a; s = s + a;} while (i != 0);
-
Дан фрагмент программы. Укажите тело цикла.
while (i <= 7) { s = s + i; i++;};
-
Дан фрагмент программы. Укажите тело цикла.
for (int i=0; i<10;i=i+1) {k++; p=p*a;}
-
Pascal параметрінде дұрыс цикл жазбасы