Var a,b,c,n,i:integer; begin writeln('На что должно делиться (2 числа через пробел) =>'); readln(a,b); {делится на а и b но не делится на c} writeln('На что не должно делиться (1 число) =>'); readln(c); writeln('Верхняя граница(1 число) =>'); readln(n);
for i:= 1 to n do if (i mod a = 0) and (i mod b = 0) and (i mod c <> 0) then writeln(i); end.
var i:integer; begin for i:= 1 to 30 do if (i mod 2 = 0) and (i mod 3 = 0) and (i mod 4 <> 0) then writeln(i); end
2) var i:integer; begin
for i:= 50 downto 1 do if (i mod 2 <> 0) then writeln(i); end.
A) program a1; uses crt; var m:array[1..40]of integer; i:byte; a,ka:integer; begin clrscr; a:=0;ka:=0; for i:=1 to 40 do begin m[i]:=random(21); if m[i] mod 2<>0 then begin ka:=ka+1; a:=a+m[i]; end; end; for i:=1 to 40 do if i=1 then write('M[',m[i],',') else if i=40 then writeln(m[i],']') else write(m[i],','); writeln('Среднее арифметическое нечетных чисел=',a/ka); end. b) program b1; uses crt; var m:array[1..40]of integer; i:byte; b:integer; begin clrscr; for i:=1 to 40 do begin m[i]:=random(21); begin if m[i]<=10 then b:=b+m[i]; end; end; for i:=1 to 40 do if i=1 then write('M[',m[i],',') else if i=40 then writeln(m[i],']') else write(m[i],','); writeln('Сумма чисел не превышающих 10=',b); end. в) program v1; uses crt; var m:array[1..40]of integer; i:byte; c:integer; begin clrscr; for i:=1 to 40 do begin m[i]:=random(21); begin if m[i] mod 3=0 then c:=c+m[i]; end; end; for i:=1 to 40 do if i=1 then write('M[',m[i],',') else if i=40 then writeln(m[i],']') else write(m[i],','); writeln('Сумма чисел кратных 3 = ',c); end.
begin
writeln('На что должно делиться (2 числа через пробел) =>');
readln(a,b); {делится на а и b но не делится на c}
writeln('На что не должно делиться (1 число) =>');
readln(c);
writeln('Верхняя граница(1 число) =>');
readln(n);
for i:= 1 to n do
if (i mod a = 0) and (i mod b = 0) and (i mod c <> 0) then
writeln(i);
end.
var i:integer;
begin
for i:= 1 to 30 do
if (i mod 2 = 0) and (i mod 3 = 0) and (i mod 4 <> 0) then
writeln(i);
end
2)
var i:integer;
begin
for i:= 50 downto 1 do
if (i mod 2 <> 0) then
writeln(i);
end.
program a1;
uses crt;
var m:array[1..40]of integer;
i:byte;
a,ka:integer;
begin
clrscr;
a:=0;ka:=0;
for i:=1 to 40 do
begin
m[i]:=random(21);
if m[i] mod 2<>0 then
begin
ka:=ka+1;
a:=a+m[i];
end;
end;
for i:=1 to 40 do if i=1 then write('M[',m[i],',') else if i=40 then writeln(m[i],']') else write(m[i],',');
writeln('Среднее арифметическое нечетных чисел=',a/ka);
end.
b)
program b1;
uses crt;
var m:array[1..40]of integer;
i:byte;
b:integer;
begin
clrscr;
for i:=1 to 40 do
begin
m[i]:=random(21);
begin
if m[i]<=10 then b:=b+m[i];
end;
end;
for i:=1 to 40 do if i=1 then write('M[',m[i],',') else if i=40 then writeln(m[i],']') else write(m[i],',');
writeln('Сумма чисел не превышающих 10=',b);
end.
в)
program v1;
uses crt;
var m:array[1..40]of integer;
i:byte;
c:integer;
begin
clrscr;
for i:=1 to 40 do
begin
m[i]:=random(21);
begin
if m[i] mod 3=0 then c:=c+m[i];
end;
end;
for i:=1 to 40 do
if i=1 then write('M[',m[i],',')
else
if i=40 then writeln(m[i],']')
else
write(m[i],',');
writeln('Сумма чисел кратных 3 = ',c);
end.