
Відсортувати елементи заданого масиву L(1..15) за зменшенням елементів і знайти відношення
мінімального додатнього елемента до максимального від'ємного. Вивести вихідний масив, мінімальний додатний, максимальний від'ємний та знайдене відношення.

Ответы на вопрос

Ответ:
Не знаю можно ли считать ноль, как "мінімальне додатнє", потому не включала
Объяснение:
#include<iostream>
using namespace std;
int main()
{
int l[15];
double min=0,max=0;
for(int i=0;i<15;i++)
{
cin>>l[i];
if(l[i]>0&&l[i]<min&&min!=0)
min=l[i];
if(min==0&&l[i]>0)
min=l[i];
if(l[i]<0&&l[i]>max&&max!=0)
max=l[i];
if(max==0&&l[i]<0)
max=l[i];
}
sort(l,l+15);
cout<<min<<" "<<max<<endl;
cout<<min/max<<endl;
for(int i=14;i>=0;i--)
cout<<l[i]<<" ";
return 0;
}



Добре, для сортування елементів масиву та знаходження мінімального додатнього елемента та максимального від'ємного, використаємо мову програмування Python. Ось код, який виконує вказані дії:
python# Заданий масив
L = [5, -8, 3, 0, -2, 10, -6, 1, 7, -4, 9, -1, 2, -5, 6]
# Сортуємо масив за зменшенням елементів
L_sorted = sorted(L, reverse=True)
# Знаходимо мінімальний додатній елемент
min_positive = min(filter(lambda x: x > 0, L_sorted))
# Знаходимо максимальний від'ємний елемент
max_negative = max(filter(lambda x: x < 0, L_sorted))
# Знаходимо відношення мінімального додатнього елемента до максимального від'ємного
ratio = min_positive / max_negative
# Виводимо результати
print("Вихідний масив:", L_sorted)
print("Мінімальний додатній елемент:", min_positive)
print("Максимальний від'ємний елемент:", max_negative)
print("Відношення мінімального додатнього до максимального від'ємного:", ratio)
Виконавши цей код, ви отримаєте вихідний масив, мінімальний додатній елемент, максимальний від'ємний елемент та знайдене відношення.


Похожие вопросы
Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili