Напишите программу, которая находит в матрице столбцы, в которых есть элемент, равный максимальному. входные данные в первой строке записаны через пробел размеры матрицы: количество строк n и количество столбцов m ( 1 ≤ n , m ≤ 100 ). в следующих n строках записаны строки матрицы, в каждой – по m натуральных чисел, разделённых пробелами. выходные данные программа должна вывести все столбцы, в которых есть элемент, равный максимальному элементу в матрице. каждый столбец выводится в одну строку, элементы разделяются пробелами.
269
345
Ответы на вопрос:
Pascal program matr; uses crt; var fl: char; a: array [1..100,1..100] of integer; i,j,m,n,mmax: byte; max: integer; label met; beginmet: clrscr; max: =0; writeln ('введите размерность матрицы nxm'); readln (n); readln (m); randomize; for i: =1 to n do beginfor j: =1 to m do begina[i,j]: =-50+random(101); write (a[i,j]: 4); end; {создание и вывод матрицы}writeln; end; writeln; for i: =1 to n do{нахождение максимального элемента}zfor j: =1 to m doif (a[i,j]> max) then beginmax: =a[i,j]; mmax: =j; end; for i: =1 to n dowrite (a[i,mmax]: 4); writeln; {вывод столбца}for i: =1 to n do {нахождение одинаковых элементов}for j: =1 to n doif (a[i,j]=max)and(j< > mmax) then begin mmax: =j; write (a[i,mmax]: 4); end; writeln ('для продолжения нажмите любую клавишу,для выхода - "х"'); readln(fl); if (fl < > 'x') then goto met; end.
Var s: string; i,n,k: integer; begin write('введите выражение: '); readln(s); i: =length(s); while i> 0 do begin if s[i]=')' then begin k: =0; dec(i); while (s[i]< > '(') and (i> 0) do begin dec(i); inc(k) end; delete(s,i+1,k) end; dec(i) end; writeln(s) end. тестовое решение: введите выражение: 3*(a+b)/(a-b); 3*()/();
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
kM4X1Mk18.01.2023 18:18
-
victoria617824.07.2022 13:03
-
artembryzgin23.06.2023 17:47
-
pud030308.09.2022 05:50
-
МинаМина200313.12.2022 02:25
-
tearprincess20022520.08.2020 05:17
-
бульбуль415.07.2021 01:04
-
сабина42328.01.2023 22:37
-
voprooos01.05.2021 21:25
-
Кирвалидзе14.11.2022 10:28
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.