Если правильно поняла знак инверсии(т.е логическое отрицание) перед скобкой распространяется на скобку (В конъюнкция (т.е логич умножение) инверсия А) и на следующую (А дизъюнкция (т.е логичекое сложение) С),а связывает скобки дизъюнкция! =)
program xxx;
var i, k : integer;
a : array [1..10] of real;
begin
write('введите элементы массива А:');
for i:=1 to 10 do
readln(a[i]);
writeln('исходный массив А:');
for i:=1 to 10 do
write(a[i]);
k:=0;
for i:=1 to 9 do
if a[i]<>a[10] then k:=k+1;
writeln('элементов отдичных от последнего -', k);
readln
end.
var a:array[1..10] of integer;
b:array[1..10] of integer;
c:array[1..10] of integer;
i:integer;
begin
cls;
for i:=1 to 10 do
begin
a[i]:=random(50);
write(a[i]:4);
end;
writeln;
for i:=1 to 10 do
begin
b[i]:=random(50);
write(b[i]:4);
end;
writeln;
for i:=1 to 10 do
begin
if a[i]<b[i] then c[i]:=a[i] else c[i]:=b[i];
write(c[i]:4);
end;
end.
#include <iostream>
using namespace std;
int main(){
float x, y;
cin >> x >> y;
if (((x * x + y * y) <= 2 * 2) and (y >= 0 )) {
cout << "Yes";
} else {
cout << "No";
}
return 0;
}