1. program enot; var a: array[1..10] of integer; i,k,j: integer; begin for i: = 1 to 10 do a[i]: = random(11)+10; for i: = 1 to 10 do write(a[i]: 4); writeln(); for i: = 1 to 10 do begin a[i]: =a[i]+5; write(a[i]: 4); end; end.2.program enot; const a: array[1..6] of integer = (3,-5,7,4,8,-2); var i: integer; b: array [1..6] of integer; begin for i: = 1 to 6 do write(a[i]: 4); writeln(); for i: = 1 to 6 do begin b[i]: =a[i]; if a[i]< 0 then b[i]: = b[i]*-1; write(b[i]: 4); end; end.
ЧумичеваГеннадьевна1827
16.04.2022
1) ¬(¬a ^ b) ^ ¬c =( ¬(¬a)∨¬b)∧¬c = (a∨¬b)∧¬c выражение эквивалентно выражению под цифрой 4) 2) для того чтобы выражение было истинным надо чтобы истинными были каждое из выражений (y < 5) и ((y > 1) -> (y > 5)) первое выражение истинно для всех указанных y.рассмотрим второе выражение: ((y > 1) -> (y > 5)) это выражение ложно только если (y > 1) истинно, а (y > 5) ложно выражение (y > 5) ложно для всех y, а выражение (y > 1) истинно для y = 2 , 3 , 4 таким образом выражение ((y > 1) -> (y > 5)) истинно только для y= 1 поэтому правильный ответ под номером 1)