program pr;
label cyc;
const
sizex = 4; // количество ячеек в каждой строке
sizey = 4; // количество строк
var
matrix: array[1..sizey, 1..sizex] of integer;
i,k: integer;
begin
writeln('чтение элементов массива');
for i: =1 to sizey do for k: =1 to sizex do readln(matrix[i,k]);
writeln('исходный массив: ');
for i: =1 to sizey do begin
for k: =1 to sizex do begin
write(matrix[i,k]);
end;
writeln('');
end;
writeln('подходящие строки: ');
for i: =1 to sizey do begin
for k: =2 to sizex do begin
if matrix[i,k]> =matrix[i,k-1] then goto cyc;
end;
writeln(i);
cyc:
continue;
end;
end.
Поделитесь своими знаниями, ответьте на вопрос:
Напишите программу, которая, запросив число n, печатала бы числа от 1до n в обратном порядке.