Объяснение:
а) (x >= 0) or (y * y <> 4)
(1>=0) или (2*2<>4)= в первом случает 1 , во втором 0. Логическое или это сложение. 1+0=1
б) (x * y <> 0) and (x > y)
(1*2<>0) и (1>2)= в первом случает 1 , во втором 0. Логическое и это умножение . 1*0=0
в) (not(x * y > 0))and (y > x)
не (1*2>0) и (2>1)=в первом случает 0 , во втором 1. Логическое и это умножение . 0*1=0
а) (x >= 0) and (y * y <> 4)
(1>=0) и (2*2<>4) =в первом случает 1 , во втором 0. Логическое и это умножение . 1*0=0
б) (x * y <> 0) or (x < y)
(1*2<>0) или (1<2) =в первом случает 1 , во втором 1. Логическое или это сложение. 1+1=1
в) (not(x * y < 0))or (y < x)
не (1*2<0) или (2<1) =в первом случает 1 , во втором 0. Логическое или это сложение. 1+0=1
=-=-=
Задание 1:
print('a*b*c-(a+b+c)')
a=int(input('Введите первое число: '))
b=int(input('Введите второе число: '))
c=int(input('Введите третье число: '))
d=a*b*c-(a+b+c)
print('Результат выражения: ',d)
=-=-=
Задание 2:
print('b/c+c*a')
a=int(input('Введите первое число: '))
b=int(input('Введите второе число: '))
c=int(input('Введите третье число: '))
d=b//c+c*a
print('Результат выражения: ',d)
=-=-=
Задание 3:
print('a+b-c*a')
a=int(input('Введите первое число: '))
b=int(input('Введите второе число: '))
c=int(input('Введите третье число: '))
d=a+b-c*a
print('Результат выражения: ',d)
=-=-=
Объяснение:
Пользователь вводит с клавиатуры 3 числа, а программа выполняют вычисления с этими числами.
=-=-=
Практика:
На изображениях показано, как будет работать программа.
var a:array of integer;
N,i,k1,k2,k3:integer;
BEGIN
readln(N);
SetLength(a,N);
for i:=0 to N-1 do begin
read(a[i]);
if (a[i]=0) then k3:=k3+1;
if (a[i]>0) then k1:=k1+1;
if (a[i]<0) then k2:=k2+1;
end;
writeln(k1);
writeln(k2);
writeln(k3);
for i:=0 to N-1 do
write(a[i],' ');
end.