Вычислите значения следующих логических выражений,записанных на Паскале:
а) K mod 7 = K div 5 -1 при K=15;
б) odd (trunc(10*P) )при P=0,182;
в) not odd(n) при n=0;
г) t and (P mod 3 = 0) при t=true,P=10101;
д) (x*y <> 0) and (y > x)при x=2, y=1;
е) a or not b при a=false,b=true.
Answers & Comments
Verified answer
а) K mod 7 = K div 5 -1 ⇒ 15 mod 7 = 15 div 5-1 ⇒ 1 = 3-1 ⇒1=2⇒falseб) odd (trunc(10*P) )⇒odd (trunc(10*0,182) )⇒odd (trunc(1,82) )⇒odd(1)⇒true
в) not odd(n)⇒not odd(0)⇒not false⇒true
г) t and (P mod 3 = 0)⇒true and (10101 mod 3 = 0)⇒true and true⇒true
д) (x*y <> 0) and (y > x)⇒(2*1<>0)and(1>2)⇒true and false⇒false
е) a or not b⇒false or not true⇒false or false⇒false