• какое значение будет иметь переменная z после выполнения операторов :
    z:= 10;
    if x >=1 then
    if y>0 then z:=1 else
    z:=z-2 else z:=z-3
    при а) x=1 y=1
    б)x=1 y=-1
    в) x=-1 y=1

Ответы 1

  • z:=10;if x>=1 then if y>0 then z:=1 else z:=z-2 else z:=z-3;а) x=1; y=1; z=10x>=0 ⇒ 1>=0 ⇒ true; y>0 ⇒ 1>0 ⇒ true ⇒ z=1б) x=1; y=-1; z=10x>=0 ⇒ 1>=0 ⇒ true; y>0 ⇒ -1>0 ⇒ false ⇒ z=z-2=10-2=8в) x=-1; y=1; z=10x>=0 ⇒ -1>=0 ⇒ false; ⇒ z=z-3=10-3=7
  • Добавить свой ответ

Войти через Google

или

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

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

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