Ответ нужен срочно! Заранее спасибо. a:=9; b:=8; c:=2; if (a>b) and (b>c) then x:=2*a+b+c else x:=a-b+c Ответ: x=
A=9, b=8, c=2 if (9>8) and (8>2) ⇒ if True and True ⇒ if True и выполняется оператор после then: x=2*9+8+2=18+8+2=28 Ответ: х=28
Объясняю по действиям 1) if (a>b) and (b>c) Если а больше bи b больше с выполнить действие x:=2*a+b+c Если нет, выполнить действие else, т.е. x:=a-b+c 2) В нашем случае условие выполняется, следовательно x = 2*a+b+c = 18 + 8 +2 = 28 Ответ: x = 28