Помогите написать программу на PascalABC. Найдите положительные и отрицательные целые числа

Помогите написать программку на PascalABC. Найдите положительные и отрицательные целые числа в данном численном значении n и обусловьте сумму безусловных значений.

Задать свой вопрос
Роман Малевч
вроде правильно должно быть
Тарасевич-Скрыльнико Витька
По последней мере, это схоже на задание, которое можно решать
Aleksandr
Осталось разобраться с PascalABC. Поэтому что такового языка нет.
Мицканов Денис
Он либо Pascal ABC, или PascalABC.NET. Первый из их погиб 10 лет назад, но кое-где еще до сих пор есть.
Лариса Руненко
второй
Дима Абранин
Означает, .НЕТ. А что же Вы так халатно-то?
Serega Shabusov
с телефона Т9
Павел Тащилов
Как задавать числа собираетесь? Вводить в клавиатуры все либо от датчика случайных чисел?
Мирослава Босыгина
Т.е. задаем n, а далее или вводим все n чисел, или они сами получатся случайным набором.
Екатерина Ленючева
случайным выбором
1 ответ

PascalABC.NET 3.4.2, сборка 1827 от 08.10.2018

Внимание! Если программа не работает, обновите версию!

begin

 var a := ArrRandom(ReadInteger('n='), -50, 50);

 a.Println;

 Writeln('Сумма отрицательных чисел одинакова ', a.Where(t -gt; t lt; 0).Sum);

 Writeln('Сумма положительных чисел одинакова ', a.Where(t -gt; t gt; 0).Sum);

 Write('Наибольшее по модулю число ');

 var (m1, m2) := (a.Min, a.Max);

 if Абс(m1) gt; Abs(m2) then m1.Println

 else m2.Println

end.

Надежда Варич
спасибо)
Агнарханов Арсений
Пожалуйста
Паренкова Дарина
Поправил опечатку в слове "чисел"
Милена Тер-Маркарьян
превосходно
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт