ПОМОГИТЕ НАПИСАТЬ Программку НА ЯЗЫКЕ ПАСКАЛЬУровень C. Заполнить массив случайными числами
ПОМОГИТЕ НАПИСАТЬ Программку НА ЯЗЫКЕ ПАСКАЛЬ
Уровень C. Заполнить массив случайными числами в интервале [-100,100] и переставить элементы так, чтобы все положительные элементы стояли в начала массива, а все отрицательные и нули в конце. Вычислите количество положительных элементов.
Пример:
Массив:
20 -90 15 -34 10 0
Итог:
20 15 10 -90 -34 0
Количество положительных элементов: 3
1 ответ
Васюнькин Вадим
// PascalABC.NET 3.0, сборка 1160 от 05.02.2016
begin
var n:=ReadInteger('n=');
var a:=ArrRandom(n,-100,100); a.Println;
a:=a.Where(x-gt;xgt;0).Concat(a.Where(x-gt;xlt;=0)).ToArray;
a.Println;
Writeln('Количество положительных элементов: ',
a.Where(x-gt;xgt;0).Count)
end.
Тестовое решение:
n= 15
-29 56 -40 -23 -26 -5 -69 37 -35 74 72 -63 -69 1 -93
56 37 74 72 1 -29 -40 -23 -26 -5 -69 -35 -63 -69 -93
Количество положительных частей: 5
begin
var n:=ReadInteger('n=');
var a:=ArrRandom(n,-100,100); a.Println;
a:=a.Where(x-gt;xgt;0).Concat(a.Where(x-gt;xlt;=0)).ToArray;
a.Println;
Writeln('Количество положительных элементов: ',
a.Where(x-gt;xgt;0).Count)
end.
Тестовое решение:
n= 15
-29 56 -40 -23 -26 -5 -69 37 -35 74 72 -63 -69 1 -93
56 37 74 72 1 -29 -40 -23 -26 -5 -69 -35 -63 -69 -93
Количество положительных частей: 5
, оставишь ответ?
Похожие вопросы
-
Вопросы ответы
Новое
NEW
Статьи
Информатика
Статьи
Последние вопросы
на одной грядке коротышки посадили 3 ряда морковок по 8 штук
Разные вопросы.
эссе на тему какое образование дается в каждой семье
Қазақ тiлi.
Put the verb in brackets into the Present Indefinite.
1The Volga ,
Английский язык.
Сколько стоит коктейль молочный? Точную цену надо?
Математика.
Составить рассказ Из чего складывался культ монарха помазанника Божьего?
История.
задание экономиоти
Рассмотри ситуацию: человек живёт на Крайнем Се-вере. С помощью каких
Экономика.
Человек живет на Крайнем Севере. С помощью каких благ удовлетворяются потребности
Экономика.
там лежат три яйца.у дома рос клен.Это гнездо сойки.на клёне гнездо
Русский язык.
Тыныштық күйіндегі карусель 35 с-та 3,0 рад/с бұрыштық жылдамдықпен үдей қозғалады.
Разные вопросы.
Сочинение на тему "Русский язык не сможет умереть!"
Математика.
Облако тегов