Advertisement
AlexandrTalchuk

4.3.11

Dec 29th, 2019
157
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.70 KB | None | 0 0
  1. #include "pch.h"
  2. #include <iostream>
  3. #include <cstdlib>
  4. #include <math.h>
  5. #include <ctime>
  6.  
  7.  
  8. using namespace std;
  9.  
  10. void Massiv(int N)
  11. {
  12.    
  13.     int size = 1, i = 0;
  14.     int *arrN = new int[size];
  15.     while (N > 0) {
  16.         arrN[i] = (N % 10)*(N % 10);
  17.         N /= 10;
  18.         size++;
  19.         cout << arrN[i] << endl;
  20.     }
  21.     delete[] arrN;
  22. }
  23.  
  24.  
  25. int main()
  26. {
  27.     setlocale(LC_ALL, "RUS");
  28.     int N=0;
  29.  
  30.     cout << "Введите количество элементов массива" << endl;
  31.    
  32.     while (!(cin >>N)) {
  33.         cout << "Ошибка - ввод только числовых данных" << endl; cin.clear();
  34.         cin.ignore(numeric_limits<streamsize>::max(), '\n');}
  35.  
  36.     Massiv(N);
  37.     system("pause");
  38.     return 0;
  39.  
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement