Главная >> Информатика 8 класс. Босова

Глава 3. Начала программирования

Тестовые задания для самоконтроля (окончание)

21. Цикл в фрагменте программы

    р:=2;
    repeat
       р:=р*0.1
    until р<0.1;

будет исполнен:

    а) 0 раз
    б) 1 раз
    в) 2 раза
    г) бесконечное число раз

22. Цикл в фрагменте программы

    а:=1;
    b: =1;
    while a+b<8 do
    begin
       а:=а+1;
       b:=b+2
    end;

выполнится:

    а) 0 раз
    б) 2 раза
    в) 3 раза
    г) бесконечное число раз

23. Определите значения переменных s и i после выполнения фрагмента программы:

    s:=0; i:=5;
    while i>=0 do
    begin
    s:=s+1;
    i:=i-1;
    end;

    а) s = 0, i = -1
    б) s = 5, i = 0
    в) s = 15, i = 5 r)
    s = 15, i = 0

24. Выберите фрагмент программы, в котором ищется произведение 1•2•3•4•5.

    а)р:=0; i:=1; while i<=5 do i:=i+1; p:=p*i;
    б) р: =1; i : =1; while i<6 do i:=i+1; p:=p * i;
    в) р: =1; i : =1; while i<6 do begin p:=p*i; i:=i+1
    end;
    г) р:=1; i:=1; while i>5 do begin p:=p*i; i:=i+1
    end;

25. В данном фрагменте программы

    s :=0;
    for i:=1 to 10 do
    s:=s+2*i;

вычисляется:

    а) сумма целых чисел от 1 до 10
    б) сумма чётных чисел от 1 до 10
    в) удвоенная сумма целых чисел от 1 до 10
    г) сумма первых десяти натуральных чётных чисел

Ответы: Глава 3. Начала программирования

<<< К началу

 

 

???????@Mail.ru