Pascal: дана прямоугольная таблица, которая содержит не более 10 строк и не более 10 столбцов. найти сумму элементов, которые стоят перед максимальным элементом
159
317
Ответы на вопрос:
Const n=5; m=6; var a: array[1..n,1..m] of integer; i,j,max,imax,jmax,s: integer; begin randomize; writeln('исходный массив: '); for i: =1 to n do begin for j: =1 to m do begin a[i,j]: =random(100); write(a[i,j]: 4); end; writeln; end; max: =a[1,1]; imax: =1; jmax: =1; for i: =1 to n do for j: =1 to m do if a[i,j]> max then begin max: =a[i,j]; imax: =i; jmax: =j; end; writeln('max = a[',imax,',',jmax,'] = ',max); s: =0; for i: =1 to imax-1 do for j: =1 to m do s: =s+a[i,j]; for j: =1 to jmax-1 do s: =s+a[imax,j]; writeln('s = ',s); end. пример: исходный массив: 75 39 34 25 29 87 57 12 73 49 75 21 48 99 16 57 23 43 74 70 13 2 35 44 21 49 90 91 12 38 max = a[3,2] = 99 s = 624
1: var count,i: integer; a: array [1..30] of integer; begin for i: =1 to 30 do begin a[i]: = -100 + random(206); writeln('a[',i,'] = ', a[i]); end; for i: =1 to 30 do if(a[i] mod 2 = 0) then inc(count); writeln; writeln; writeln('кол-во четных элементов: ', count); end. 2 : const n = 30; var count,i: integer; a: array [1..n] of integer; begin for i: =1 to n do begin a[i]: = -15 + random(22); writeln('a[',i,'] = ', a[i]); end; for i: =1 to 30 do if(a[i] mod 3 = 0) then a[i]: =-a[i]; writeln; writeln; for i: =1 to n do writeln('a[',i,'] = ', a[i]); end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Aza3lo23.02.2023 05:51
-
Mirajanesan04.02.2021 05:26
-
Умняшаааа14531.01.2023 23:10
-
13032005mahri23.05.2022 07:06
-
ISZ200214.12.2022 01:53
-
Аяна176527.04.2020 07:35
-
shenikov200313.04.2021 18:27
-
eataev09.12.2021 17:39
-
Iasia19806.07.2020 13:56
-
Dyrochka2231.01.2022 10:02
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.