Форум программистов, компьютерный форум CyberForum.ru

Создать файл с квадратной матрицей; чётные элементы переместить в один файл, нечётные - в другой - C++

Восстановить пароль Регистрация
 
wist-007
0 / 0 / 0
Регистрация: 13.07.2016
Сообщений: 12
14.07.2016, 09:10     Создать файл с квадратной матрицей; чётные элементы переместить в один файл, нечётные - в другой #1
• Создать файл с массивом А[5,5].
• Четные элементы переместить в файл А
• Нечетные элементы переместить в файл В

Не могу понять Как заполнить файл, записать внутрь массив и чтоб она сама разделила на четные и нечетные
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.07.2016, 09:10     Создать файл с квадратной матрицей; чётные элементы переместить в один файл, нечётные - в другой
Посмотрите здесь:

Вывести чётные и нечётные элементы C++
Создать два массива: в одном хранятся чётные элементы исходного, в другом – нечётные C++
C++ Файл: Скопировать текст в другой текстовый файл файл, но чётные строки должны быть с большой буквы...
C++ Разделить исходный файл на два новых и записать положительные элементы в один файл, а отрицательные - в другой
C++ Создать файл из значений типа int, вывести только чётные его элементы
C++ Скопировать только чётные строки в другой файл
C++ Переписать все целые части исходных чисел в один файл, а дробные – в другой файл
C++ Не могу переместить чётные элементы из одного массива в другой

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zss
Модератор
Эксперт С++
 Аватар для zss
5942 / 5547 / 1783
Регистрация: 18.12.2011
Сообщений: 14,155
Завершенные тесты: 1
14.07.2016, 09:35     Создать файл с квадратной матрицей; чётные элементы переместить в один файл, нечётные - в другой #2
Вывод в файл ничем не отличается от вывода на экран.
C++
1
2
3
4
5
6
7
8
ofstream file("file_all.txt");
for(int i=0;i<5;i++)
{
   for(int j=0;j<5;j++)
      file<<a[i][j]<<' ';
   file<<endl;
}
file.close();
Вывод только четных:
C++
1
2
3
4
5
6
7
8
9
ofstream file2("file_even.txt");
for(int i=0;i<5;i++)
{
   for(int j=0;j<5;j++)
      if(a[i][j]%2==0)
         file2<<a[i][j]<<' ';
   file2<<endl;
}
file2.close();
Yandex
Объявления
14.07.2016, 09:35     Создать файл с квадратной матрицей; чётные элементы переместить в один файл, нечётные - в другой
Ответ Создать тему
Опции темы

Текущее время: 15:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru