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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
@нтох@
0 / 0 / 0
Регистрация: 19.06.2010
Сообщений: 23
#1

Из файла содержащего 65536 целых чисел записать в другой файл значения больше 150 - C++

21.06.2010, 15:09. Просмотров 479. Ответов 4
Метки нет (Все метки)

Дан файл File_in.dat, содержащий 65536 целых чисел. Записать в файл File_out.dat значения больше 150. текст программы примерно такой
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
#include<iostream.h>
#include<fstream.h>
#include<stdlib.h>
main()
{
 
int a;
    ifstream readFile("File_in.dat", ios::in);
    ofstream writeFile("File_out.dat", ios::out);
    if (! readFile){
        cerr << "File can’t open"<<endl;
        system("pause");
        exit(1);
    }
 
    while (! readFile.eof())
    {
        readFile >> a;
        if (a>150); 
    
    }
    writeFile << "a" << a<< endl;
    system("pause");
    return 0; 
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.06.2010, 15:09     Из файла содержащего 65536 целых чисел записать в другой файл значения больше 150
Посмотрите здесь:

Как из файла записать данные в другой файл? C++
C++ Работа с файлами. Записать в файл удвоенные значения целых чисел.
C++ Создать двоичный файл и записать в него n целых чисел
Создать два файла целых чисел, первый содержит значения дней, а второй — значения месяцев C++
C++ Дан файл целых чисел. айти среди этих чисел те, что больше за среднее арифметическое суммы всех элементов
Записать в файл 10 целых чисел, вычислить сумму 2,4,6 и 8-го числа C++
Записать в двоичный файл n случайных целых чисел C++
C++ Записать всю информацию из файла в другой файл
Создать файл, в который записать n целых чисел C++
Записать часть файла в другой файл C++
Если среднее арифметическое чисел больше нуля, то результат записать в один файл, если меньше - в другой C++
Создать файл и записать в него n целых чисел C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
kazak
3032 / 2353 / 155
Регистрация: 11.03.2009
Сообщений: 5,401
21.06.2010, 15:11     Из файла содержащего 65536 целых чисел записать в другой файл значения больше 150 #2
А вопрос в чем заключается?
@нтох@
0 / 0 / 0
Регистрация: 19.06.2010
Сообщений: 23
21.06.2010, 15:16  [ТС]     Из файла содержащего 65536 целых чисел записать в другой файл значения больше 150 #3
Дан файл File_in.dat, содержащий 65536 целых чисел. Записать в файл File_out.dat значения больше 150? если сможешь помоги пожалуйста
kazak
3032 / 2353 / 155
Регистрация: 11.03.2009
Сообщений: 5,401
21.06.2010, 19:55     Из файла содержащего 65536 целых чисел записать в другой файл значения больше 150 #4
Так ты сам почти справился
Цитата Сообщение от @нтох@ Посмотреть сообщение
C++
1
2
3
4
5
6
while (! readFile.eof())
{
    readFile >> a;
    if (a>150); 
}
writeFile << "a" << a<< endl;
C++
1
2
3
4
5
6
7
readFile >> a;
while (!readFile.eof())
{
    if (a>150)
        writeFile << "a" << a<< endl;
    readFile >> a;    
}
@нтох@
0 / 0 / 0
Регистрация: 19.06.2010
Сообщений: 23
21.06.2010, 21:54  [ТС]     Из файла содержащего 65536 целых чисел записать в другой файл значения больше 150 #5
пасибо большое
Yandex
Объявления
21.06.2010, 21:54     Из файла содержащего 65536 целых чисел записать в другой файл значения больше 150
Ответ Создать тему
Опции темы

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