Сдать пробный ЕНТ
Русский

Скачай приложение iTest

Готовься к школьным экзаменам в более удобном формате

Программирование циклических алгоритмов



Вопросы
  1. Какой вид цикла удобнее использовать при решении задач, в которых известно начальное и конечное значение параметра, а шаг изменения равен 1?

  2. В каком виде цикла команды тела цикла выполняются всегда хотя бы один раз?

  3. Укажите верное высказывание для цикла FOR, записанного на языке программирования Pascal.

  4. Что выведет программа в результате выполнения?

    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.

  5. Что выведет программа в результате выполнения?

    Var  s, i: integer;

    Begin

    s:=0;

    For i:=1 to 100 do s:=s+i;

    writeln(‘s= ‘, s);

    end.

  6. Укажите правильную запись цикла while в программе Pascal.

  7. Что выдаст фрагмент программы?

    S:=64; i:=0;

    While s>=1 do begin

    S:=s/2; i:=i+1; end;

    Writeln(i);

    End.

  8. Необходимо вычислить сумму: 2\(^2\) + 2\(^3\) + 2\(^4\) + 2\(^5\) + … + 2\(^n\). Укажите формулу для вычисления.

  9. Сколько раз будет выполнена команда тела цикла?

    Var  s: integer;

    Begin

    s:= -4;

    repeat s:=s+1;

    until s<0;

    end.

  10. Составьте формулу для вычисления выражения на языке С++:

    S = \(\frac1{\sqrt2}+\frac1{\sqrt{20}}+\frac 1{\sqrt{200}}+\dots+\frac1{\sqrt{200000}}\)

  11. Что выведет фрагмент программы?

    s:= 0; i: = 5;

    repeat s:= s+i; i:= i+4

    until i< = 10;

    writeln ('s =',s:6:2);

  12. Укажите верное высказывание.

  13. Укажи верную запись цикла с параметром на С++

  14. Укажите верную запись цикла с предусловием на С++

  15. Укажите верную запись цикла с параметром на Pascal.

  16. Укажите верную запись цикла с параметром на С++.

  17. Укажите верный фрагмент программы для вычисления суммы:

    \(\frac{1+\sqrt2}3+\frac{1+\sqrt3}4+\frac{1+\sqrt4}5+\dots+\frac{1+\sqrt{10}}{11}\).

  18. Дана блок схема. Укажите тело цикла.

     

     

  19. Дан фрагмент программы, укажите результат выполнения тела цикла:

    p = 1;

    for (int i = 1; i < 9; i + = 2) p = p · i;

  20. Дан фрагмент программы, укажите результат выполнения тела цикла:

    s = 0;

    for (int i = 0; i < 5; i ++) s = s + 2 * i;

  21. Дан фрагмент программы. Сколько раз выполнится команда тела цикла s = s + i?

    s = 0;

    for (int i = 1; i < 8; i + = 2) s = s + i;

  22. Дан фрагмент программы. Сколько раз выполнится команда тела цикла s = s + 2*i?

    s=0;

    for (int i = 0; i < 5; i +=2) s = s + 2*i;

  23. Дан фрагмент программы. Укажите тело цикла.

    do {cout<<a; s = s + a;} while (i != 0);

  24. Дан фрагмент программы. Укажите тело цикла.

    while (i <= 7) { s = s + i; i++;};

  25. Дан фрагмент программы. Укажите тело цикла.

    for (int i=0; i<10;i=i+1) {k++; p=p*a;}

  26. Pascal  параметрінде дұрыс цикл жазбасы

Сообщить об ошибке