• Предмет: Информатика
  • Автор: helpmepls1334
  • Вопрос задан 4 месяца назад

попросить у пользователя 10 чисел от 1 до 100 собрать введенные числа в массив отсортировать числа из массива по возрастанию и вывести строкой


helpmepls1334: помогите пж
helpmepls1334: в паскале

Ответы

Ответ дал: poshel165
1

Ответ:

program pusir;

uses crt;

var

masyv:array[1..10] of integer;

i,j :integer;

m:integer;

begin

for i:=1 to 10 do begin masyv[i]:=random(10);

write( masyv[i]:4); end; writeln;

for i:=1 to 9 do

for j:=1 to 10-i do

if masyv[j]>masyv[j+1] then

begin

m:=masyv[j];

masyv[j]:=masyv[j+1];

masyv[j+1]:=m; end;

for i:=1 to 10 do write( masyv[i]:4);

writeln;

не впевнений, що правильно


helpmepls1334: спасибо большое,но там выбираются числа от 1 до 10
helpmepls1334: что нужно исправить чтобы были числа от 1 до 100
poshel165: я хз
poshel165: чем смог тем помог
helpmepls1334: например
1 28 32 44 56 61 63 78 81 99
helpmepls1334: окей,спасибо
helpmepls1334: ты еще тут?
helpmepls1334: можешь объяснит почему где написано write в скобках потом идет :4?
helpmepls1334: просто я все понял кроме этого
Вас заинтересует