a = 1
n = 4 #odd
b = 3 #even
while a != -1:
a = int(input("Insert number:"))
if a == -1:
break
if > b
b += 1
if a > n
n += 1
print(odd)
2) 3. В отрицании дизъюнкция меняется на конъюнкцию
<span>1)const nmax=50;
mmax=50;
var x:array [1..nmax, 1..mmax] of integer;
n,m,i,j,ki: integer;
begin
write('Введите размерность матрицы: ');
readln(n,m);
writeln('Введите элементы матрицы: ');
for i:=1 to n do
for j:=1 to m do
readln(x[i,j]);
writeln('Матрица: ');
for i:=1 to n do
begin
for j:=1 to m do
write(x[i,j]);
writeln(' ');
end;
j:=1;
while (j<=m) do
begin
ki:=0;
for i:=1 to n do
if (x[i,j] mod 2 =0) then ki:=ki+1;
writeln('В столбце',j,': ',ki,' чётных элементов');
j:=j+2;
end;
end.
2)</span>for i:=1 to 5 do begin<span>for j:=1 to 5 do begin
...
if (j mod 2=0) and (a[i,j]>0) then s:=s+a[i];
...
3)</span>int[,] mass = new int[5,6];<span>for(int i=0;i<5;i++)
{ for(int j=0;j<6;j++)
mass[i,j]=Convert.ToInt32(Console.ReadLine());
}
int [] mass2 =new int[6];
int c=0;
for(int i=0;i<6;i++)
{ mass2[c]=1;
for(int j=0;j<5;j++)
{if(mass[j,i]\%2==0&&mass[i,j]>0)
mass2[c]*=mass[j,i]}
c++;
}
for(int i=0;i<6;i++)
{ Console.WriteLine(mass2[i]);
}
Console.ReadLine()<span>;</span></span>
Program pr_1;
var i,n,s:integer;
begin
readln(n);
s:=0;
for i:=1 to n do
s:=s+i*i;
writeln('s=',s);<span>
end.</span>
512 кбайт : 4096 символов в алфавите 33 буквы значит, 1 символ= 0,125 кбайт, 33 умножаем на 0,125=4.125 кбайт