Advertisement
Guest User

Untitled

a guest
Nov 19th, 2019
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.14 KB | None | 0 0
  1. #include <iostream>
  2. #include <time.h>//для произвольной генерации чисел.
  3.  
  4. void main()
  5. {  
  6.     const int razm =10;// размер масивов.
  7.     int masX[razm], masY[razm];
  8.     srand ( time(NULL) );
  9.     for (int i=0;i<razm;i++)
  10.     {
  11.         masY[i]=masX[i]=0;//обнуляем массивы
  12.         masY[i]=8-rand()%15;
  13.         // можно заменить на ввод с клавиатуры:
  14.         //std::cout<<'\n'<<" masY["<<i<<"] =";
  15.         //std::cin>>masY[i];
  16.     }
  17.     for (int i=0;i<razm;i++)// если правильно понял тз..
  18.     {
  19.         static int j=0, k=razm-1;
  20.         if (masY[i]<0)//  все отрицательные строятся от начала
  21.         {
  22.             masX[j]=masY[i];
  23.             j++;
  24.         }
  25.         else// остальные строятся с конца массива.
  26.         {
  27.             masX[k]=masY[i];
  28.             k--;
  29.         }
  30.     }
  31.     for (int i=0;i<razm;i++)
  32.     {
  33.         std::cout<<'\n'<<" masY["<<i<<"] = "<<masY[i]
  34.         <<"  masX["<<i<<"] = "<<masX[i];
  35.     }
  36.     std::cout<<std::endl;
  37.     system("pause");
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement