составьте программку,которая наполняет массив b[1..15] случайными целыми числами в спектре
Составьте программку,которая заполняет массив b[1..15] случайными целыми числами в диапазоне от 1 до 20 и выводит тройки элементов,упорядоченные строго по возрастанию.
Срочно!!!!!!!!!11
1 ответ
Ярослава Кондашина
//Это экспериментальное решение, не воспринимайте всерьёз
var ar:array[1..15] of integer;
i:integer;
begin;
var i1:=1;
while i1lt;=15 do
begin;
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 do
write(ar[i]:4);
end.
var ar:array[1..15] of integer;
i:integer;
begin;
var i1:=1;
while i1lt;=15 do
begin;
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 do
write(ar[i]:4);
end.
Егор Кузис
пожалуйста
Ангелина
Да, можно было проще, но я не знаю как. Разве что сделать нормальную инициализацию массива, но тогда будет ещё больше кода.
Екатерина Скапенкова
светло а может можете саму эту If (a[i]>a[i-1]) и т.д.
Вертутская
Татьяна
Нет, нет. Могла бы, если бы это был набор малюсеньких массивов. Желая, это идея! Но решение станет ещё менее понятным, но намного более кратким.
Денис
я размышлял может это подойдет
Ярослава Чугаева
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.
Настя Кипьянова
в принципе вышло но пишет ошибку медли исполнения...
Эвелина Оленева
верно?
Леонид Полуэкитов
Вот, намного более упрощённая версия.
Кирилл Курбанбеков
спасибо!!!
, оставишь ответ?
Похожие вопросы
-
Вопросы ответы
Новое
NEW
Статьи
Информатика
Статьи
Последние вопросы
Игорь 14 лет назад был на 8 лет моложе, чем его
Математика.
Два тела массами m1 и m2 находящие на расстоянии R друг
Физика.
В сосуде 4целых одна пятая литр воды что бы заполнить сосуд
Математика.
Двум малярам Диме И Олегу поручили выкрасить фасад дома они разделили
Разные вопросы.
найти порядковый номер 41Э если в ядре 20 нейтронов
Разные вопросы.
в ряду натуральных чисел 3, 8, 10, 24, … 18 одно
Математика.
Предприятие по производству с/хоз продукции на производство затратило 3527000 руб Валовый
Разные вопросы.
Математика, задано на каникулы. ВАРИАНТ 1004
НОМЕР 1,2,3,4,5,6,7,8.
Математика.
Имеются три конденсатора емкостью С1=1мкФ, С2=2мкФ и С3=3мкФ. Какую наименьшую емкость
Физика.
Из точки м выходят 3 луча MP MN и MK причём
Геометрия.
Облако тегов