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

0 голосов
72 просмотров

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


Информатика (37 баллов) | 72 просмотров
Дан 1 ответ
0 голосов

Ответ:

#include

using namespace std;

int main()

{

int l[15];

double min=0,max=0;

for(int i=0;i<15;i++)</strong>

{

  cin>>l[i];

  if(l[i]>0&&l[i]

      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)</strong>

       max=l[i];

}

sort(l,l+15);

cout<<min<<" "<<max<<endl;</strong>

cout<<min/max<<endl;</strong>

for(int i=14;i>=0;i--)

  cout<<l[i]<<" ";</strong>

  return 0;

}

(18 баллов)