profile
Размещено 6 лет назад по предмету Информатика от DmitryOrlovxDD

Задана последовательность a1. ап вещественных чисел. Округлить каждое до целого ирасположить по убыванию. Вывести исходный и полученный массив. Вставить в него число Р.сохраняя упорядоченность. Pascal abc

  1. Ответ на вопрос
    Ответ на вопрос дан fedrfedr

    var

     A: array [1..11] of Real;

     i, j, aj, ai: Integer;

     amax, atmp, P: Real;

    begin

     Randomize;

     WriteLn ('Исходный массив:');

     for i := Low (A) to High (A) - 1 do begin

       A [i] := Random * 100;

       Write (A [i]:5:2, ' ');

     end;

     for i := Low (A) to High (A) - 1 do begin

       A [i] := Round (A [i]);

     end;

     for i := Low (A) to High (A) - 1 do begin

       amax := A [i];

       aj := i;

       for j := i to High (A) do begin

         if A [j] > amax then begin

           amax := A [j];

           aj := j;

         end;

       end;

       if i <> aj then begin

         atmp := A [i];

         A [i] := A [aj];

         A [aj] := atmp;

       end;

     end;

     WriteLn;

     WriteLn ('Полученный массив:');

     for i := Low (A) to High (A) - 1 do begin

       Write (A [i]:5:2, ' ');

     end;

     WriteLn;

     Write ('Введите число Р: ');

     Read (P);

     ai := High (A);

     for i := Low (A) to High (A) - 1 do begin

       if P > A [i] then begin

         ai := i;

         Break;

       end;

     end;

     for i := High (A) downto ai + 1 do

       A [i] := A [i - 1];

     A [ai] := P;

     WriteLn ('Массив после вставки:');

     for i := Low (A) to High (A) do begin

       Write (A [i]:5:2, ' ');

     end;

    end.

       

Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 6 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.