Алгоритмы с ветвлением

  1. Какое из утверждений верно

    в ветвящихся алгоритмах последовательно выполняются все команды
    в ветвящихся алгоритмах выполняются не все команды
    в ветвящихся алгоритмах некоторые команды выполняются несколько раз подряд
    в ветвящихся алгоритмах выполняются все команды в произвольном порядке

  2. Какое из утверждений верно

    a>0 - составное условие
    (a>0) or (b=5) - составное условие
    (a>0) or (b>5) - простое условие
    (a>0) and (b>5) - простое условие

  3. Если после THEN или ELSE следует выполнить две команды, то

    эти команды записывают в одну строку
    между ними не ставят точку с запятой
    их ограничивают операторными скобками BEGIN...END
    их заключают в круглые скобки

  4. Какое из значений А удовлетворяет условию (А>3) and (A<10)

    0
    5
    -5
    15

  5. Какое из значений А удовлетворяет условию (A>5) or (A=0)

    1
    -7
    4
    0

  6. А=3, В=0. Чему будут равны значения переменных А и В после выполнения серии операторов
        if B>A then A:=A+1; 
        B:=B+1; 

    A=3, B=1
    A=3, B=0
    A=4, B=1
    A=4, B=0

  7. А=3, B=0. Чему будут равны значения переменных А и В после выполнения операторa
        if A=B then A:=B+1 else B:=A+1; 

    A=1, B=4
    A=1, B=0
    A=3, B=4
    A=3, B=0

  8. А=3, B=0. Чему будут равны значения переменных А и В после выполнения серии операторов
         if B>A then 
           begin 
             A:=A+1; 
             B:=B+1; 
           end;

    A=4, B=1
    A=4, B=0
    A=3, B=1
    A=3, B=0

  9. А=3, B=0. Чему будут равны значения переменных А и В после выполнения серии операторов
        if B>A then B:=A-1 else  
          begin 
            A:=B-2; 
            B:=10; 
          end; 

    A=3, B=2
    A=3, B=0
    A=-2, B=3
    A=-2, B=10

  10. А=3, B=0. Чему будут равны значения переменных А и В после выполнения серии операторов
        if (A>B) and (A*B)=0 then 
          begin 
            A:=A+5; 
            B:=80; 
          end 
        else 
          begin 
            A:=B-A; 
            B:=A*B; 
          end;

    A=8, B=80
    A=-3, B=0
    A=3, B=0
    A=8, B=0

    


      Учитель информатики Кемстач Е. А.