Advertisement
MrXayss

Задача

Sep 26th, 2018
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.14 KB | None | 0 0
  1. #include "pch.h"
  2. #include <iostream>
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7.     setlocale(LC_ALL, "Russian");
  8.     const int c = 20;
  9.     int x[c];
  10.     int i,d=0,e=0,count=0;
  11.     for (i = 0; i < c; i++)
  12.     {
  13.        
  14.             x[i] = rand() % 101 -50 ;
  15.             cout << x[i] << " ";
  16.             d++;
  17.             e++;
  18.     }
  19.     cout << endl;
  20.     int *New = new int[e];
  21.     for (int i = 0; i < c; i++)
  22.     {
  23.         if (x[i] > 0)
  24.         {
  25.             New[count] = x[i];
  26.             count++;
  27.         }
  28.     }
  29.     cout << "Новый массив: ";
  30.     for (int i = 0; i < d; i++)
  31.     {
  32.         cout << New[i] << " ";
  33.     }
  34.    
  35.     int *New1 = new int[e];
  36.     for (int i = 0; i < c; i++)
  37.     {
  38.         if (x[i] < 0)
  39.         {
  40.             New1[count] = x[i];
  41.             count++;
  42.         }
  43.     }
  44.     cout << "Новый массив1: ";
  45.     for (int i = 0; i < e; i++)
  46.     {
  47.         cout << New1[i] << " ";
  48.     }
  49.  
  50.    
  51. }
  52. //-9 35 22 -12 30 19 15 18 46 -28 -1 17 1 11 13 37 16 -26 30 33
  53. //Новый массив: 35 22 30 19 15 18 46 17 1 11 13 37 16 30 33 -842150451 -842150451 -842150451 -842150451 -842150451 Новый массив1: //-842150451 -842150451 -842150451 -842150451 -842150451 -842150451 -842150451 -842150451 -842150451 -842150451 -842150451 -842150451 //-842150451 -842150451 -842150451 -9 -12 -28 -1 -26
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement