Advertisement
Guest User

Untitled

a guest
May 22nd, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.61 KB | None | 0 0
  1. //Ввести массив А[N] с клавиатуры. Вывести элементы массива в несколько строк по пять элементов в строке.
  2. #include <iostream>
  3. #include <cstdlib>
  4. #include <cctype>
  5. #include <Windows.h>
  6. #include <fstream>
  7. #include <ctime>
  8.  
  9. using namespace std;
  10.  
  11. int main()
  12. {
  13. SetConsoleCP(1251);
  14. SetConsoleOutputCP(1251);
  15.  
  16. int i, n;
  17. cout << "Программа выводит элементы массива в несколько строк по пять элементов в строке" << endl;
  18. cout << "Введите длину массива ";
  19. cin >> n; // ввод количества элементов массива
  20. char *A = new char[n]; // динамический массив из n элементов
  21. cout << "Введите элементы массива, нажимайте Enter после каждого введённого " << endl;
  22.  
  23. //считываем и заполняем матрицу
  24. for (i = 0; i < n; i++)
  25. cin >> A[i];
  26.  
  27. //выведем матрицу на экран и в файл по 5 элементов в строку
  28. ofstream file("text.txt"); //создаёт и открывает текстовый файл в папке с программой
  29. cout << "Массив: " << endl;
  30. file << "Массив: " << endl;
  31. for (int i = 0; i < n; i++)
  32. {
  33. cout << A[i] << " ";
  34. file << A[i] << " ";
  35. if ((i + 1) % 5 == 0)
  36. {
  37. cout << endl;
  38. file << endl;
  39. }
  40.  
  41. }
  42. cout << endl;
  43. file << endl;
  44.  
  45. file.close(); // закрываем файл
  46.  
  47. system("pause");
  48. return 0;
  49. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement