Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
шамилчик
0 / 0 / 0
Регистрация: 21.10.2017
Сообщений: 15
1

Вывести из файла каждое первое слово из столбцов

06.05.2018, 17:28. Просмотров 216. Ответов 3
Метки нет (Все метки)

добрый день . помогите пожалуйста . надо вывести из файла каждое первое слово из столбцов

Прозаики от фирмы далеки,
От Четкого размера , тайны света,
Эфирного дыхания строки -
Того, что позволяет стать поэтом
...ПОЭТ...
спасибо за ранее )
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.05.2018, 17:28
Ответы с готовыми решениями:

Очереди. За один просмотр файла вывести на экран каждое третье слово, а затем каждое четвертое
Помогите студенту сделать задачу на с++, вот условие: Создать файл вещественных чисел за один...

Вывести каждое слово из файла на экран
Имеется файл со следующим содержимым: 1 Иван Петров 2 Оля Семенова 3 Илья Петушко 4 Наталья...

Вывести из файла каждое пятое слово
добрый день. помогите пожалуйста . надо вывести из файла каждые пятые слова . буду очень...

Вывести каждое слово из файла в отдельную строку
Привет всем. Искал это двое суток,нигде не могу найти. Как открыть файл и читать его через пробел...

Вывести самое большое слово в строке (если это первое слово - оно не выводится)
Приветствую всех! Задача вывести самое большое слово в строке. Проблема в том что если самое...

3
pavel2210057
27 / 26 / 24
Регистрация: 28.09.2017
Сообщений: 335
Завершенные тесты: 2
06.05.2018, 17:40 2
шамилчик, если все слова разделены пробелами, то можно примерно так:
C++
1
2
3
4
5
6
7
8
9
void read(const std::ifstream& file){
    char *word;
    while(!file.eof()){
        word = new char[255];
        file.getline(word, 255, ' ');
        std::cout << *word << "\n";
        delete[] word;
    }
}
Вот, набросал, проверьте, возможно я ошибся
0
DobroAlex
Модератор
394 / 336 / 165
Регистрация: 30.04.2016
Сообщений: 1,720
Завершенные тесты: 3
06.05.2018, 20:33 3
шамилчик,
 Комментарий модератора 
создавайте темы с более осмысленными названиями
0
igorrr37
1995 / 1577 / 793
Регистрация: 21.12.2010
Сообщений: 2,709
Записей в блоге: 10
07.05.2018, 09:45 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
#include <iostream>
#include <string>
#include <regex>
#include <fstream>
#include <iterator>
#include <algorithm>
#include <cstdlib>
 
 
int main()
{
    system("chcp 1251");
    std::ifstream ifs("in.txt");
    if (ifs.is_open())
    {
        std::string str{ std::istreambuf_iterator<char>{ifs.rdbuf()}, {} };
        std::regex reg{"^[^А-Яа-яЁё]*?([А-Яа-яЁё]+)"};
        std::copy(std::sregex_token_iterator{ str.begin(), str.end(), reg, 1 }, {}, std::ostream_iterator<std::ssub_match>{std::cout, "\n"});
        ifs.close();
    }
    else
    {
        std::cerr << "Unable to open file\n";
    }
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.05.2018, 09:45

В тексте удалить каждое четное слово, продублировать каждое нечетное слово
Не могу решить данную задачу, много чего перечитал, за помощь буду благодарен&quot; &quot;В тексте удалить...

В тексте удалить каждое четное слово, продублировать каждое нечетное слово
Не могу решить данную задачу, много чего перечитал, за помощь буду благодарен В тексте удалить...

Вывести первое слово!с++
У меня есть файл, и в нем мне нужно вывести ТОЛЬКО первые слова. Например. Роман 1996 студент...


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

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

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