Предмет: Информатика, автор: Доктороманка

Хелп ми! Пожалуйста, очень нужно :)
Дан массив из 30 случайных чисел в интервале [-99,150].Отсортировать массив по возрастанию. Вывести первый положительный элемент и его номер. Найти количество положительных элементов массива.
заранее спасибо огромное. Мы давно изучаем паскаль, но с таким мы ещё не встречались с:

Ответы

Автор ответа: HRAshton
0
var
  x: byte;
  a: array [1..30] of single;
  b: System.Collections.Generic.List<single> := new System.Collections.Generic.List<single>();
  
begin
  for x := 1 to 30 do
  begin
    a[x] := random(-99, 151);
    write(a[x], ' ');
  end;
  foreach s: single in a do
    b.Add(s);
  b.Sort();
  writeln();
  for x := 1 to 30 do
    a[x] := b[x - 1];
  foreach s: single in a do
      write(s, ' ');
end.
Автор ответа: Доктороманка
0
: System.Collections.Generic.List<single> := new System.Collections.Generic.List<single>();
Автор ответа: Доктороманка
0
но всё равно спасибо:)
Похожие вопросы
Предмет: Английский язык, автор: cheburashkac526
Предмет: Математика, автор: hajmen265