Есть ответ 👍

Паскаль 1. одномерный массив а длиной n< =20 заполнить случайными числами из диапазона [–15..80]. составить программу определения:  первого минимального элемента массива;  количества и суммы минимальных элементов;  есть ли в данном массиве два соседних отрицательных элемента? найти номера последней пары. 2. дан одномерный массив. переместить максимальные элементы в конец, сдвинув остальные элементы влево. 3. имеются сведения о 40-и регионах страны: название региона и информация об уровне безработицы в регионе. определите три наиболее благополучных и три неблагополучных района.

151
375
Посмотреть ответы 2

Ответы на вопрос:


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. формат ввода: название района безработица
Unknоwn
4,4(95 оценок)

Program slovo; const symbols = [ ' ' , '; ' , ': ' , '-' , '? ' , '! ' , '.' , ',' ]; var s : string;     i : byte;     n : integer; begin   writeln ( 'введите строку' );   readln (s );   for i : = 1 to length (s ) do begin     if (s [i ] in symbols ) and not (s [i - 1 ] in symbols ) then n : =n + 1;   end;   writeln ( 'в строке ' ,n , ' слов' );   readln; end.

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS