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

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

Войти
Регистрация
Восстановить пароль
 
maxistudent
0 / 0 / 0
Регистрация: 09.04.2010
Сообщений: 33
#1

Работа с файлами - C++

23.02.2011, 22:00. Просмотров 379. Ответов 2
Метки нет (Все метки)

В исходном текстовом файле есть float – числа в формате с фиксированной точкой (5 знаков после запятой). Создать новый файл из отрицательных чисел, следующих за двумя положительными числами в исходном файле. А теперь вопрос, каким образом выполнить такую постановку задачи? Насколько я понимаю, нужно как то положить отдельные числа в массив, а как выделить числа? Если не трудно, то можете ли Вы написать часть кода с обработкой данных?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.02.2011, 22:00     Работа с файлами
Посмотрите здесь:

Работа с файлами - C++
Здраствуйте! Мне нада прочитать в структуру данные из файла.Вот сам файл: ...

С++ Работа с файлами!!!! - C++
Приветствую!!! не могу разобраться с лабораторкой!!!! Задание!!!!!! Поля структуры: код товара, название, цена. Операция: определить...

Работа с файлами - C++
Нужно написать программу создания алфавита по заданному тексту, который должен считываться из файла, и посчитать частоту встречаемости...

работа с файлами - C++
задача программы и само задание состоит в следующем: Файл f содержит буквы латинского и русского алфавитов.Занести в файл h- только...

работа с файлами - C++
Написать программу, открывающую файл, перемещающую указатель файла и чтение байтов текста в буфер с последующим выводом текста на экран....

Работа с файлами - C++
Задача из сборника Златопольского: 14.28. Имеется типизированный файл, элементами которого являются отдельные слова. Если слово в файле...

Работа с файлами - C++
помогите решить плиз!!!!!! зарание всем огромное спс!!! Задача 1. Дан файл целых чисел. Найти количество содержащихся в нем...

Работа с файлами С++ - C++
Написать программу для сжатия какого-либо файла в 2 раза.

работа с файлами - C++
Написать программу, которая выводит на экран содержимое текстового файла

Работа с файлами - C++
Здравствуйте! Я вот с такой задачей: Дана последовательность из n вещественных чисел (0.3; 1.5; 2.6; 3.24; 5.89; 6.0; 7.3; 9.25; 10.98)....

Работа с файлами С++ - C++
Все работает , но проблема вот в чем: Считал все из файла file.txt записал в файл newfile.txt , но записал не правильно , где-то ошибка ,...

C++ работа с файлами - C++
Задача с чтением и записью данных из файла в файл. Созданы 2 файла, в первом есть данные, во втором пусто. Написать программу, которая...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
asics
Freelance
Эксперт С++
2846 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
23.02.2011, 22:08     Работа с файлами #2
Не проверял.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
std::ifstream fin("intput.txt");
std::ofstream fout("output.txt");
 
std::vector<double> vec;
while(!fin.eof()){
  double tmp;
  fin >> tmp;
  vec.push_back(tmp);
}
 
for(int i = 0; i < vec.size() - 1; ++i)
  if(vec[i] > 0 && vec[i + 1] > 0)
    for(int j = i + 2; vec[j] > 0 || j < vec.size(); ++j)
      fout << vec[j] << ' ';
maxistudent
0 / 0 / 0
Регистрация: 09.04.2010
Сообщений: 33
23.02.2011, 22:10  [ТС]     Работа с файлами #3
Извините, а можно на С? Просто с потоками С++ я не особо знаком
Ответ Создать тему
Опции темы

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