Списать текст, вставить пропущенные буквы, расставить знаки препинания.
РУССКАЯ ЗИМА.
Хороши снежные зимы в Росси…! (Не)погоду см..няют ясные дни. Бл..стят на солнце глубокие сугробы скрылись (подо)льдом большие реки и маленькие реч…нки. Пр…пор…шила зима землю снежной шубкой. Отдыхает земля набирает силу.
Наполняе(тся, ться) жизнью зимний лес. Вот простучал по сухому дереву дятел. По всему лесу отбивает дробь лесной барабан…ик. С шумом пролетит рябчик подним…(тся, ться) из снежной пыли глухарь. Стайка пестрых клестов ра(с,з)селась на ветках ели. Стоиш… и любуеш…ся как ловко они вонзают свои клювики в шишки выб…рают из них с…м..на. С су чка на суч…к перепрыгивает шустрая белка.
Вот пр…летела большая сова и подала голос. Ей отозвались другие совы. Пискнула тихонько лесная мыш… пробежала по снегу и скрылась под пнем в сугробе.
Объяснение:
Объяснение:
const nmax=15;
var a:array[1..nmax,1..nmax] of integer;
m,n,i,j,k,x,y:integer;
begin
randomize;
repeat
write('Количество строк до ',nmax,' n=');
readln(n);
until n in [1..nmax];
repeat
write('Количество столбцов до ',nmax,' m=');
readln(m);
until m in [1..nmax];
k:=-1;
for j:=1 to m do
begin
y:=1;
x:=j;
while(x>0) and(y<=n) do
begin
k:=k+1;
a[y,x]:=k;
x:=x-1;
y:=y+1;
end;
end;
for j:=2 to n do
begin
y:=j;
x:=m;
while(x>0)and(y<=n) do
begin
k:=k+1;
a[y,x]:=k;
x:=x-1;
y:=y+1
end;
end;
for i:=1 to n do
begin
for j:=1 to m do
write(a[i,j]:4);
writeln
end;
readln
end.
Переведите на Питон, в Паскале давно не работал