Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Ввести массив А[N] с клавиатуры. Вывести элементы массива в несколько строк по пять элементов в строке.
- #include <iostream>
- #include <cstdlib>
- #include <cctype>
- #include <Windows.h>
- #include <fstream>
- #include <ctime>
- using namespace std;
- int main()
- {
- SetConsoleCP(1251);
- SetConsoleOutputCP(1251);
- int i, n;
- cout << "Программа выводит элементы массива в несколько строк по пять элементов в строке" << endl;
- cout << "Введите длину массива ";
- cin >> n; // ввод количества элементов массива
- char *A = new char[n]; // динамический массив из n элементов
- cout << "Введите элементы массива, нажимайте Enter после каждого введённого " << endl;
- //считываем и заполняем матрицу
- for (i = 0; i < n; i++)
- cin >> A[i];
- //выведем матрицу на экран и в файл по 5 элементов в строку
- ofstream file("text.txt"); //создаёт и открывает текстовый файл в папке с программой
- cout << "Массив: " << endl;
- file << "Массив: " << endl;
- for (int i = 0; i < n; i++)
- {
- cout << A[i] << " ";
- file << A[i] << " ";
- if ((i + 1) % 5 == 0)
- {
- cout << endl;
- file << endl;
- }
- }
- cout << endl;
- file << endl;
- file.close(); // закрываем файл
- system("pause");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement