a) 1
б) 1
в) 1
г) 0
Объяснение:
(х < 4) & (х > 2) v ¬(x > 2)
a) x = 1
(1 < 4) & (1 > 2) v ¬(1 > 2) = 1 & 0 v ¬0 = 0 v ¬0 = 0 v 1 = 1
б) х = 2
(2 < 4) & (2 > 2) v ¬(2 > 2) = 1 & 0 v ¬0 = 0 v ¬0 = 0 v 1 = 1
в) х = 3
(3 < 4) & (3 > 2) v ¬(3 > 2) = 1 & 1 v ¬1 = 1 v ¬1 = 1 v 0 = 1
г) х = 4
(4 < 4) & (4 > 2) v ¬(4 > 2) = 0 & 1 v ¬1 = 0 v ¬1 = 0 v 0 = 0
¬ (НЕ) - обратно исходному высказыванию
& (И) - истинно, когда истины оба исходных высказывания
∨ (ИЛИ) - ложно, когда ложны оба исходных высказывания
from random import randint
n = 10
a = [0]*n
for i in range(0,n):
a[i] = randint(1,100)
for i in range(0,n):
if a[i] % 2==0:
print('a[',i,']==',a[i])
Объяснение:
при запуске выводит случайные числа
пример вывода
a[ 1 ]== 0
a[ 2 ]== 0
a[ 3 ]== 0
a[ 4 ]== 0
a[ 5 ]== 0
a[ 6 ]== 0
a[ 7 ]== 0
a[ 8 ]== 0
a[ 9 ]== 0
a[ 1 ]== 44
a[ 2 ]== 0
a[ 3 ]== 0
a[ 4 ]== 0
a[ 5 ]== 0
a[ 6 ]== 0
a[ 7 ]== 0
a[ 8 ]== 0
a[ 9 ]== 0
a[ 1 ]== 44
a[ 2 ]== 32
a[ 3 ]== 0
a[ 4 ]== 0
a[ 5 ]== 0
a[ 6 ]== 0
a[ 7 ]== 0
a[ 8 ]== 0
a[ 9 ]== 0
a[ 1 ]== 44
a[ 2 ]== 32
a[ 3 ]== 86
a[ 4 ]== 0
a[ 5 ]== 0
a[ 6 ]== 0
a[ 7 ]== 0
a[ 8 ]== 0
a[ 9 ]== 0
a[ 1 ]== 44
a[ 2 ]== 32
a[ 3 ]== 86
a[ 4 ]== 2
a[ 5 ]== 0
a[ 6 ]== 0
a[ 7 ]== 0
a[ 8 ]== 0
a[ 9 ]== 0
a[ 1 ]== 44
a[ 2 ]== 32
a[ 3 ]== 86
a[ 4 ]== 2
a[ 6 ]== 0
a[ 7 ]== 0
a[ 8 ]== 0
a[ 9 ]== 0
a[ 1 ]== 44
a[ 2 ]== 32
a[ 3 ]== 86
a[ 4 ]== 2
a[ 7 ]== 0
a[ 8 ]== 0
a[ 9 ]== 0
a[ 1 ]== 44
a[ 2 ]== 32
a[ 3 ]== 86
a[ 4 ]== 2
a[ 7 ]== 96
a[ 8 ]== 0
a[ 9 ]== 0
a[ 1 ]== 44
a[ 2 ]== 32
a[ 3 ]== 86
a[ 4 ]== 2
a[ 7 ]== 96
a[ 8 ]== 66
a[ 9 ]== 0
a[ 1 ]== 44
a[ 2 ]== 32
a[ 3 ]== 86
a[ 4 ]== 2
a[ 7 ]== 96
a[ 8 ]== 66
>>>
Program g;
Var
A, B : Integer;
N : Integer;
S : Integer;
z:array[0..16] of integer;
i : Integer;
v:integer;
Begin
A:=(-20);
B:=20 ;
N:=16 ;
For i := 1 To N Do
Begin
S := Trunc(Random(B-A)+A);
WriteLn (i:2,'-е случайное число:',S:4);
End;
begin
writeln('Індексы элементов кратных 3:');
for v:=0 to 16 do begin
z[v]:=random(40)-20;
if z[v] mod 3 = 0 then write(v, ' ')
end;
end;
End.