Pascalabc массив состоящий из 30 ,в промежутке от -2 до 65. найти минимальное из положительных чисел, и максимальное из отрицательных.

Леша119 Леша119    3   13.09.2019 12:00    13

Ответы
sh0d1 sh0d1  07.10.2020 11:50
//PascalABC.NET версия 3.2, сборка 1389
//Если программа не запускается, то обновите версию

begin
    var a := ArrRandomInteger(30, -2, 65);
    writeln('минимальное из положительных чисел ', a.Where(x -> x > 0).Min);
    if a.Any(x -> x < 0) then
        writeln('максимальное из отрицательных ', a.Where(x -> x < 0).Max)
    else writeln('нет отрицательных ');
end.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика