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

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

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

Записать в файл F слова. Прочитать данные из файла и найти слова из 5 букв - C++

02.06.2013, 22:17. Просмотров 693. Ответов 1
Метки нет (Все метки)

Записать в файл F слова. Прочитать данные из файла и найти слова из 5 букв

Не получается написать, поправьте что бы работала пожалуйста.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <fstream.h>
#include <iostream.h>
#include <string.h>
void main(void)
{
    char a[64], b[64];
    int i, n, k=0;
    ofstream file ("M:\\vvod.txt");
    cout<<"kolichestvo slov :";
    cin>>n;
    for (i=0; i<=n; i++)
    {
    cout<<"vvedite slovo: ";
    cin>>a;
    file<<a<<' ';   
    }
     for(i=0; i<n; i++)
    {
        if (strlen(a)==5) cout<<b[i]<<endl;
    }    
    file.close();
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.06.2013, 22:17
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Записать в файл F слова. Прочитать данные из файла и найти слова из 5 букв (C++):

Удалить из файла f1 слова с четным количеством букв, остальное записать в файл f2 - C++
Добрый день. Нужно удалить слова из файла f1 с четным количеством букв, остальное записать в файл f2 Ошибка в коде, почему то не...

Найти и записать в выходной файл слова, в которых нет повторяющихся букв - C++
Привет всем! У меня такая задачка: В произвольном тексте входного файла, содержащем не более 10 строк, в каждой строке не более 80...

Прочитать данные из xlsx файла и записать в другой файл - C++
Всем бодрой пятнички!:) Соскучилась я за вами, потому обращаюсь с вопросом.:gwink: Всегда была слаба в теме работы с файлами. А тут...

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

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

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

1
MarVaL
С++ Beginner
116 / 116 / 16
Регистрация: 28.02.2013
Сообщений: 246
02.06.2013, 23:04 #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 <iostream>
#include <string>
#include <fstream>
#include <vector>
 
int main() {
  std::vector<std::string> v;
  std::ifstream fin("INPUT.txt");
  std::ofstream fout("OUTPUT.txt");
  while(!fin.eof()) {
    std::string s;
    fin >> s;
    if(s.length() == 5)
      v.push_back(s);
  }
  fin.close();
  for(int i = 0; i < v.size(); ++i) {
    std::cout << v[i] << ' ';
    fout << v[i] << ' ';
  }
  fout.close();
  return 0;
}
INPUT.txt:
Кликните здесь для просмотра всего текста
this is my december
this is my time of the year
this is my december
this is all so clear
who can rock a rhyme like this like this
bring it to you every time like this like this
who can rock a rhyme like this like this
step step up step step up

В выходном файле OUTPUT.txt:
Кликните здесь для просмотра всего текста
clear rhyme bring every rhyme
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.06.2013, 23:04
Привет! Вот еще темы с ответами:

Удалить из файла все однобуквенные слова и лишние пробелы. Результат записать в файл g - C++
Здравствуйте! Возникла такая проблема, никак не могу докопаться до решения... Задание звучит так: &quot; Дан текстовый файл f. Слова в файле...

В тексте найти слова минимальной длины и записать их в файл - C++
Закончить программу, которая будет определять и печатать СЛОВА минимальной длины из текста в файл (в C++). А то она выводит лишь одно...

Найти и записать в выходной файл все симметричные слова - C++
В произвольном тексте входного файла, содержащем не более 10 строк, в каждой строке не более 80 символов, найти и записать в выходной файл...

Выбрать из текстового файла все симметричные слова отличные от последнего и записать их в новый файл - C++
сформировать текстовый файл f1 выбрать из него все симметричные слова отличные от последнего и записать их в файл f2.


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

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

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