Толық ҰБТ тапсыру
Қазақша

iTest қолданбасын жүктеп алу

Мектеп емтихандарына ыңғайлырақ форматта дайындалыңыз

Циклдық алгоритмдерді бағдарламалау



Сұрақтар
  1. Өзгерту қадамы 1-ге тең, ал бастапқы және соңғы параметрлері белгілі есептерді шығару үшін қандай цикл түрін қолданған тиімді?

  2. Pascal бағдарламалау тілінде жазылған FOR циклі үшін дұрыс пікірді көрсет.

  3. Цикл денесінің командасы неше рет орындалады?

    Var s: integer;

    Begin

    s:= – 4;

    repeat s: = s+1;

    until s < 0;

    end.

  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. Pascal бағдарламасында while циклінің дұрыс жазылуы

  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. С++ тілінде өрнектерді есептеу үшін формуланы құрастырыңыз

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

  10. Дұрыс пікір

  11. C ++ параметріндегі дұрыс цикл жазбасы

  12. С++-те шарты алдын ала берілген циклдің дұрыс жазылуы

  13. C ++ параметріндегі циклдің дұрыс жазбасын көрсетіңіз

  14. Бағдарламаның суманы есептеуге қажетті дұрыс фрагменті

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

  15. Блок схема берілген. Цикл денесін көрсетіңіз.

     

  16. Бағдарламаның фрагменті берілді. Циклдің денесін көрсетіңіз:

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

  17. Бағдарлама фрагменті берілген, цикл денесін орындау нәтижесін көрсетіңіз: s = 0;

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

  18. Бағдарламаның үзіндісі келтірілген цикл денесінің командасы қанша рет орындалады?

    s = s + i

    s = 0;

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

  19. Бағдарламаның үзіндісі келтірілген, цикл денесінің командасы қанша рет орындалады?

    s = s + 2 · i

    s = 0;

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

  20. Бағдарламадан үзінді берілді. Цикл денесін көрсетіңіз: do {cout<<a; s = s + a;} while (i != 0).

  21. Бағдарлама үзіндісі берілген. Циклдің денесі: while (i <= 7) { s = s + i; i++;}

  22. Бағдарламаның фрагментін не шығарады?

    s:=0; i:= 5;

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

    until i<=10;

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

  23. Бағдарлама фрагменті берілген, цикл денесін орындау нәтижесін көрсет.

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

Қате туралы хабарландыру