Ответы на вопрос:
1) var a: array[1..20] of integer; index, min,count, i, n: integer; begin readln(n); min: = 81; index: =-1; for i: = 1 to n do begin a[i]: = random(96) - 15; write(a[i], ' '); if min = a[i] then count: = count+1; if min > a[i] then begin min: =a[i]; index: =i; count: =1; end; end; writeln; writeln('min = ', min); writeln('минимумов: ', count, ' их сумма равна ', count*min); for i: = n downto 2 do if (a[i] < 0) and (a[i-1] < 0) then begin write('номера соседних отрицательных эл-в -> '); writeln(i-1, ' ', i); break; end; end. пример: 20 59 -3 44 -15 60 -3 70 -15 -10 1 -1 -2 21 23 -5 24 45 -10 0 48 min = -15 минимумов: 2 их сумма равна -30 номера соседних отрицательных эл-в -> 11 12 2) var a,b: array[1..200] of integer; i, n,cnt, j, max: integer; begin readln(n); read(a[1]); max: =a[1]; cnt: =1; for i: = 2 to n do begin read(a[i]); if a[i] = max then cnt: = cnt+1; if a[i] > max then begin max: =a[i]; cnt: =1; end; end; j: =1; for i: =1 to n do if a[i] < max then begin b[j]: =a[i]; j: = j+1; end; for i: = j to n do b[i]: =max; for i: =1 to n do write(b[i], ' '); end. пример: 6 1 5 3 2 5 0 1 3 2 0 5 5 type info = record name: string; unpl: integer; //unemployment end; var a: array[1..40] of info; tmp: info; i, j: integer; begin for i: = 1 to 40 do begin readln(a[i].name); readln(a[i].unpl); end; for i: = 1 to 40 do for j: = i to 40 do if a[i].unpl > a[j].unpl then begin tmp.name: = a[i].name; tmp.unpl: = a[i].unpl; a[i].name: =a[j].name; a[i].unpl: =a[j].unpl; a[j].name: =tmp.name; a[j].unpl: =tmp.unpl; end; writeln('три неблагополучных района: ') writeln(a[40].name); writeln(a[39].name); writeln(a[38].name); writeln('три наиболее благополучных'); writeln(a[1].name); writeln(a[2].name); writeln(a[3].name); end. формат ввода: название района безработица
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
АняМур12325.01.2023 13:04
-
emdnick24.04.2021 18:15
-
sergo19619.12.2020 11:39
-
Юма12322.02.2022 01:25
-
Zhannochka311009.04.2023 01:58
-
дождолей24.06.2020 20:57
-
Anion2020.02.2022 23:55
-
HEPA3YMHblU17.09.2021 21:35
-
osolonskaya13.12.2020 07:48
-
Pmoshnek11.10.2020 10:06
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.