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

Python Из N целых чисел найти минимальное среди положительных и максимальное среди отрицательных значений

Ответы

Автор ответа: MrSolution
0

Ответ:

(см. объяснение)

Объяснение:

Данная задача легче решается решается на Pascal, чем на Python:

##

var a: array of integer := ReadArrInteger('Введите элементы массива через пробел >',ReadInteger('Введите кол-во элементов массива >'));

println('Минимальное среди положительных: ',a.Where(x->x>0).Sorted.ElementAt(0));

println('Максимальное среди отрицательных: ',a.Where(x->x<0).Sorted.Reverse.ElementAt(0));

Три строчки кода (две из которых - это красивый вывод) дают желанный результат. Пример работы программы можно найти в прикрепленном к решению файле.

Задание выполнено!

Приложения:
Похожие вопросы
Предмет: Русский язык, автор: МарияСитникова