//C++
#include<iostream>
using namespace std;
int main(){
bool T;
int x,y,z;
if(x>0){T=true;}
else{T=false;}
cout<<T<<endl;
if(x==0 || y==0 || z==0){T=true}
else{T=false}
cout<<T<<endl;
if(x==y && y==z && x==z){T=true;}
else{T=false}
cout<<t<<endl;
return 0;
}
//PascalABC.NET 3.1 сборка 1219
begin
var a := ArrRandomInteger(ReadInteger('x ='), -17, 17);
a.Println;
a.Transform(x -> -x);
a.Println;
end.
Ответ:
4
Объяснение:
Отсортируем этот массив. Получим 1, 3, 5, 9.
Так как количество элементов в нем честно, значит мы ищем среднее арифметическое двух центральных элементов. 3 и 5 находятся в центре.
Var
i,s:integer;
mas : array [1..20] of integer;
begin
randomize ;
for i:=1 to 20 do
mas[i]:=random (100);
s:=0;
for i:=1 to 20 do
if mas[i] mod 5 = 0 then
s:=s+mas[i];
writeln('sum',s);
end.
В прямом коде:
В обратном коде:
В дополнительном коде коде: