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

Дан строковый файл. Создать новый строковый файл, содержащий все строки исходного файла наименьшей длины (в том же порядке). - C++

Восстановить пароль Регистрация
 
Janik_01
0 / 0 / 0
Регистрация: 04.11.2011
Сообщений: 36
09.06.2012, 09:13     Дан строковый файл. Создать новый строковый файл, содержащий все строки исходного файла наименьшей длины (в том же порядке). #1
Даны имена двух файлов вещественных чисел. Известно, что первый из них существует и является непустым, а второй в текущем каталоге отсут-ствует. Создать отсутствующий файл и записать в него начальный и ко-нечный элементы существующего файла (в указанном порядке).


Дан строковый файл. Создать новый строковый файл, содержащий все строки исходного файла наименьшей длины (в том же порядке).
Помогите пожалуйста очень срочно надоо пожалуйста
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.06.2012, 09:13     Дан строковый файл. Создать новый строковый файл, содержащий все строки исходного файла наименьшей длины (в том же порядке).
Посмотрите здесь:

Создать новый файл, содержащий квадраты всех элементов исходного файла C++
C++ Дан файл целых чисел. Создать новый файл целых чисел, содержащий длины всех серий исходного файла.
Создать новый файл, содержащий элементы исходного файла в обратном порядке C++
Дан файл целых чисел. Создать новый файл целых чисел, содержащий длины всех серий исходного файла C++
C++ Дан строковый файл, содержащий даты в формате
C++ Дан символ 'C' (прописная латинская буква) и текстовый файл. Создать строковый файл, содержащий все слова из исходного файла, начинающиеся этой буквой
Дан символ 'C' (прописная латинская буква) и текстовый файл. Создать строковый файл, содержащий все слова из исходного файла C++
C++ Дано число k (< 10) и текстовый файл, содержащий более k строк. Создать новый текстовый файл, содержащий k последних строк исходного файла

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Кот Ангенс
 Аватар для Кот Ангенс
317 / 267 / 37
Регистрация: 24.05.2012
Сообщений: 629
09.06.2012, 11:11     Дан строковый файл. Создать новый строковый файл, содержащий все строки исходного файла наименьшей длины (в том же порядке). #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <fstream>
#include <string>
 
using namespace std;
 
int main() {
    unsigned l = unsigned(-1);
    string s, result = "";
    fstream f("input.txt", ios::in);
    while (getline(f, s))
        if (s.length() < l) {
            l = s.length();
            result = s;
            result += '\n';
        } else if (s.length() == l) {
            result += s;
            result += '\n';
        }
    f.close();
    f.open("output.txt", ios::out);
    f << result;
    f.close();
}
Yandex
Объявления
09.06.2012, 11:11     Дан строковый файл. Создать новый строковый файл, содержащий все строки исходного файла наименьшей длины (в том же порядке).
Ответ Создать тему
Опции темы

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