Artem19092002
09.05.2022 11:24

Чим може бути корисним використання вкладених розгалужень або циклів під час складання програми

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Evgsolnce
13.02.2021 10:01

Для того чтобы написать текст в две колонки, нам потребуется сделать три щелчка мышью. А для того чтобы разбить уже введённый текст на две колонки, нам потребуется произвести всё те же три щелчка мышью. Но если, как говорят, цепляться к словам, то тогда четыре щелчка.

Всё это сказано с юмором, желая подчеркнуть то, насколько процесс ввода текста с разделением его на две колонки прост, в сравнении, например, с выборочной нумерацией многостраничного документа.

Имеющаяся специальная опция позволят не только сразу вводить текст колонками, и даже тремя, а не только двумя, но и разбить на колонки любую часть готового текста, введённого самым обычным

А давайте с готового текста и начнём.

Итак, документ состоит из одной страницы. Мы ввели текст, и вдруг выяснилось, что текст на странице должен располагаться в две колонки. Перед тем как начать действовать, обратим внимание на линейку над страницей и на положение ползунков регулировки полей:

Итак, взглянув на линейку, уверенным движением руки направляем курсор мыши в верхнее меню и щелчком разворачиваем вкладку «Разметка страницы», где вторым щелчком по значку опции с названием «Колонки», открываем окошко с вариантами:

Третьим щелчком выбираем вариант «Две»:

0,0(0 оценок)
Ответ:
Const m=4; n=6;
var 
a:array[1..m,1..n] of integer;
i,j,max,jmax,min,jmin,t:integer;
begin
Randomize;
writeln('Исходный массив:');
for i:=1 to m do
 begin
 for j:=1 to n do
  begin
   a[i,j]:=random(100);
   write(a[i,j]:4);
  end;
  writeln;
 end;
max:=a[1,1]; jmax:=1;
min:=a[1,1]; jmin:=1;
for i:=1 to m do
 for j:=1 to n do
  begin
  if a[i,j]>max then begin max:=a[i,j]; jmax:=j; end;
  if a[i,j]<min then begin min:=a[i,j]; jmin:=j; end;
  end;
writeln('max = ',max,' jmax = ',jmax);
writeln('min = ',min,' jmin = ',jmin);
for i:=1 to m do
 begin
 t:=a[i,jmax]; a[i,jmax]:=a[i,jmin]; a[i,jmin]:=t;
 end;
writeln('Полученный массив:');
for i:=1 to m do
 begin
 for j:=1 to n do write(a[i,j]:4);
 writeln;
 end;
end.

Пример:
Исходный массив:
  89  80   1   6   3  15
  84   2  17   5  89  71
  89  68  90  97  75  40
  12  30  60  98  75  42
max = 98 jmax = 4
min = 1 jmin = 3
Полученный массив:
  89  80   6   1   3  15
  84   2   5  17  89  71
  89  68  97  90  75  40
  12  30  98  60  75  42
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота