• составьте программу,которая заполняет массив b[1..15] случайными целыми числами в диапазоне от 1 до 20 и выводит тройки элементов,упорядоченные строго по возрастанию.
    Срочно!!!!!!!!!11

Ответы 6

  • Program gj;Var a: array [1..15] of integer;i:integer ;BeginFor i:=1 to 15 doa[i]:=random(20)+1;writeln('Исходный массив:');For i:=1 to 15 dowrite(a[i], ' ');writeln;For i:=2 to 15 doif (a[i]>a[i-1])and(a[i+1]>a[i])and(a[i+1]>a[i-1]) then beginwriteln(a[i-1],' ',a[i],' ',a[i+1]);end;end.
  • в принципе получилось но пишет ошибку времени исполнения...
  • правильно?
  • Вот, намного более упрощённая версия.
  • спасибо!!!
    • Автор:

      tabitha
    • 6 лет назад
    • 0
  • //Это экспериментальное решение, не воспринимайте всерьёзvar ar:array[1..15] of integer;i:integer;begin;var i1:=1;while i1<=15 dobegin;var ar1:=ArrRandomInteger(4,1,20);sort(ar1);ar[i1]:=ar1[1];ar[i1+1]:=ar1[2];ar[i1+2]:=ar1[3];writeln(ar1[1]:4,ar1[2]:4,ar1[3]:4);i1:=i1+3;end;writeln('Final array:');for i:=1 to 15 dowrite(ar[i]:4);end.
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years