0 / 0 / 0
Регистрация: 20.10.2013
Сообщений: 52
1

Из одного файла считать целые числа, в другие файлы записать четные и нечетные числа

05.12.2013, 20:46. Показов 3605. Ответов 4
Метки нет (Все метки)

Нужно с одного файла считать целые числа и в другие файлы записать четные и нечетные числа. Вот код, но почему-то не работает...и как вывести на экран содержимое файлов?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include <fstream>
#include <iostream>
using namespace std;
 
int main()
{
    setlocale(LC_ALL, "rus");
    char buff[256];
    fstream fin("f.txt");
    
    fin.getline(buff, 256);
    fin.close();
    
    cout <<"Содержимое файла f: " << buff << endl;
 
    ofstream fout("g.txt");
    for ( int i = 0; i < 256; i++)
        if (buff[i]%2 == 0) fout << buff[i];
    fout.close();
 
    ofstream fout("h.txt");
    for ( int i = 0; i < 256; i++)
        if (buff[i]%2 != 0) fout << buff[i];
    fout.close();
 
    system("pause");
    return 0;
 
}
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.12.2013, 20:46
Ответы с готовыми решениями:

Дан файл, содержащий целые числа. Записать их в другие два файла, при этом в первый записать четные, а во второй нечетные числа.
Дан файл, содержащий целые числа. Записать их в другие два файла, при этом в первый записать...

Дан файл, содержащий целые числа. Записать их в другие два файла, при этом в первый записать четные, а во второй нечетные числа
Дан файл, содержащий целые числа. Записать их в другие два файла, при этом в первый записать...

Записать в разные файлы четные и нечетные числа исходного файла
3.дан файл f компоненты которого являются целыми числами. записать в файл g все четные числа файла...

Определены ли на множестве: N(натуральные числа), Z(целые числа), Q, 2Z(четные числа), 2Z+1(нечетные)
4 Определены ли на множестве: N(натуральные числа), Z(целые числа), Q, 2Z(четные числа),...

4
Диссидент
Эксперт C
26953 / 16834 / 3699
Регистрация: 24.12.2010
Сообщений: 37,785
21.10.2014, 21:16 2
kobrjatina, файлы надо открывать. И указывать, на что они открываются - на чтение или запись
0
Модератор
Эксперт С++
12426 / 9995 / 6019
Регистрация: 18.12.2011
Сообщений: 26,745
21.10.2014, 22:05 3
Цитата Сообщение от kobrjatina Посмотреть сообщение
fstream fin("f.txt");
Можно так
C++
1
ifstream fin("f.txt")
Тогда откроется на ввод.
0
0 / 0 / 0
Регистрация: 20.10.2013
Сообщений: 52
22.10.2014, 17:42  [ТС] 4
всем спасибо, я еще в прошлом году разобралась)
0
Диссидент
Эксперт C
26953 / 16834 / 3699
Регистрация: 24.12.2010
Сообщений: 37,785
22.10.2014, 19:49 5
Цитата Сообщение от kobrjatina Посмотреть сообщение
всем спасибо, я еще в прошлом году разобралась
Правило высшего этикета требуют оповестить об этом сообщество. Я вас не призываю следовать ему неукоснительно, ибо это не входит в правила форума. Но, поверьте, к вам так будут относиться лучше.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.10.2014, 19:49
Помогаю со студенческими работами здесь

Записать в файл f целые числа, потом из файла f записать в файл g нечетные числа
Как правильно написать программу? * Робота с файлами. Нужно записать в файл f целые числа, потом...

Типизированные файлы. Записать в файл C все четные числа файла F, а в файл N - все нечетные
еще одна задачка!!код есть,но что то не работает она помогите! вот задание: Сформировать файл F,...

Все четные числа файла записать во второй файл, а нечетные — в третий
Имеется файл, элементами которого являются целые числа. Все четные числа этого файла записать во...

Считать числа из одного файла в массив, отсортировать, записать в другой файл
Тооварищи пожалуйста скажите где ошибки в этой программе? вот &quot;код&quot; program bulsort; uses crt;...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru