Вопрос по информатике:
Хелп ми! Пожалуйста, очень нужно :)
Дан массив из 30 случайных чисел в интервале [-99,150].Отсортировать массив по возрастанию. Вывести первый положительный элемент и его номер. Найти количество положительных элементов массива.
заранее спасибо огромное. Мы давно изучаем паскаль, но с таким мы ещё не встречались с:
- 16.07.2018 04:02
- Информатика
- remove_red_eye 19159
- thumb_up 20
Ответы и объяснения 1
var
x: byte;
a: array [1..30] of single;
b: System.Collections.Generic.List := new System.Collections.Generic.List();
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.
- 17.07.2018 10:49
- thumb_up 39
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.