• Сколько раз выполнится тело цикла?
    B:=10; X:=100;
    WHILE B>-1 DO BEGIN
    IF X<10 THEN B:=B-2;
    X:=X DIV 8 +2; B:=B-3;
    END; A) 1 раз; B)2 раза; C)3 раза; D)4 раза; E)5 раз;

Ответы 1

  • B:=10; X:=100;B>-1 ⇒ 10>-1 ⇒ true  X<10 ⇒ 100<10 ⇒ false  X = X DIV 8 +2 =  100 DIV 8 + 2 = 14   B = B-3 = 10-3 = 7 B>-1 ⇒ 7>-1 ⇒ true  X<10 ⇒ 14<10 ⇒ false   X = X DIV 8 +2 =  14 DIV 8 + 2 = 3  B = B-3 = 7-3 = 4 B>-1 ⇒ 4>-1 ⇒ true  X<10 ⇒ 3<10 ⇒ true; B = B-2 = 4-2 = 2  X = X DIV 8 +2 =  3 DIV 8 + 2 = 2  B = B-3 = 2-3 = -1B>-1 ⇒ -1>-1 ⇒ falseОтвет: тело цикла выполнится 3 раза
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years