Дана прямоугольная матрица целых чисел размером n*m (n,m- вводим с клавиатуры). вставить столбец из нулей после столбцов с минимальными элементами.
219
437
Ответы на вопрос:
Var a: array of array of integer; jmin: array of integer; n,m,i,j,k,min: integer; begin randomize; write('n = '); readln(n); write('m = '); readln(m); writeln('исходный массив: '); setlength(a,n); for i: =0 to n-1 do setlength(a[i],m); setlength(jmin,m); for i: =0 to n-1 do begin for j: =0 to m-1 do begin a[i,j]: =random(11); write(a[i,j]: 4); end; writeln; end; min: =a[0,0]; jmin[0]: =1; for i: =0 to n-1 do for j: =0 to m-1 do if a[i,j]< min then begin min: =a[i,j]; for k: =0 to m-1 do jmin[k]: =0; jmin[j]: =1; end else if a[i,j]=min then jmin[j]: =1; writeln('min = ',min); for k: =0 to m-1 do write(jmin[k],' '); writeln; for k: =m-1 downto 0 do if jmin[k]=1 then begin for i: =0 to n-1 do setlength(a[i],length(a[i])+1); for i: =0 to n-1 do for j: =length(a[i])-1 downto k+2 do a[i,j]: =a[i,j-1]; for i: =0 to n-1 do a[i,k+1]: =0; end; for i: =0 to n-1 do begin for j: =0 to length(a[i])-1 do write(a[i,j]: 4); writeln; end; end. пример: n = 4 m = 5 исходный массив: 7 3 7 6 0 5 0 8 0 9 2 1 9 6 10 2 0 3 6 0 min = 0 0 1 0 1 1 7 3 0 7 6 0 0 0 5 0 0 8 0 0 9 0 2 1 0 9 6 0 10 0 2 0 0 3 6 0 0 0
очень просто
рекомендуется выполнять на компьютере 1*4
2*3=(1-4)
Объяснение:
нам на уроке сказали использовать это формулу
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
comr4de10.12.2020 09:04
-
АлинаКовтун14.05.2023 20:27
-
242Bob15.08.2021 14:44
-
DoctorVatson115.04.2022 21:36
-
школаскучаю31.07.2021 02:37
-
Valya19953123.04.2022 14:14
-
Диана1Котова27.07.2022 11:35
-
ougodnikovaa04.12.2022 01:42
-
maschakriki10.10.2020 03:18
-
vanila1613.10.2021 08:49
![Caktus Image](/tpl/img/cactus.png)
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.