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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.80
nekitoz
Сообщений: n/a
#1

Поиск слова в файле - C++

14.04.2012, 20:34. Просмотров 1330. Ответов 2
Метки нет (Все метки)

Здравствуйте! Программированием на C++ занялся недавно. Нужна помощь в написании программы поиска слова в текстовом файле. То есть, пользователь вводит слово, а программа определяет есть оно в файле или нет.
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.04.2012, 20:34
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Поиск слова в файле (C++):

Поиск слова в файле - C++
Звучит просто, а на деле... Такая простая операция и... Есть варианты? #include <iostream> #include <string> #include <stdio.h> ...

Поиск слова в файле - C++
Доброго вечера.Есть один вопрос ,по данному коду.(написал его ниже) Данная программа ,ищет слово вводимое пользователем в txt файле. ...

Поиск слова в файле - C++
Кто знает помогите! Суть проблемы: "Есть файл в котором построчно хранятся слова(каждое слово с новой стоки), программа должна искать в...

Поиск слова в файле - C++
Все доброго времени суток) Нужна помощь: надо написать прогу, которая открывает файл и ищет совпадения с введенным словом. 1) Пишу в...

Поиск слова в файле - C++
программа по удалению части структуры из файла по заданному слову. Где ошибка? struct sport_complex{ struct clients{ char c_name; ...

С++ поиск слова в файле - C++
в первой функции не могу сделать так чтобы она искала указанное слово в файле, подскажите #include <fstream> #include <iostream> ...

2
alexey31415
59 / 59 / 3
Регистрация: 16.05.2010
Сообщений: 632
14.04.2012, 20:37 #2
у тебя есть какие-то мысли или только желание?
0
nekitoz
Сообщений: n/a
14.04.2012, 21:06 #3
Вот мой код... но я не уверен в его правильности... Если есть ошибки - исправьте

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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
#include <stdio.h>
#include <string.h>
#include <iostream>
 
using namespace std;
 
int main ()
{
    char stf[255], fpath[255], str[15000], *c; /* stf - что ищем; fpath - путь к файлу; str - для поиска в строке*/
    FILE * file; //файл
    int i=0;
    str[0]='\0';
 
    cout << "Enter file location: ";
    gets(fpath);
 cout << endl;
    file = fopen(fpath, "r+");
    
    while( file == NULL )
    {
        cout << endl << "Wrong!" << endl << "Enter exist file location: ";
        gets(fpath);
         cout << endl;
        file = fopen(fpath, "r+");
    }
 
    cout << "Enter text to find: "; 
    gets(stf);
  cout << endl;
    while (!feof(file))
    {
        fgets(str, 15000, file);
        c = strstr (str, stf);
    }
    if (c == NULL)
        cout<<"The word is NOT in the file!"<<endl;
    else
        cout<<"The word is in the file!"<<endl;
 
    fclose(file);
    return 0;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.04.2012, 21:06
Привет! Вот еще темы с ответами:

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

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

Поиск самого длинного слова в файле - C++
Создать файл file.txt с помощью текстового редактора, длина которого не превышает 70 символов. Написать программу, которая: 1) выводит...

Поиск самого длинного слова в файле - C++
вот задание Задание к лабораторной работе № 7. Ввод данных осуществляется из файла с pасшиpением .DAT. Использовать ТОЛЬКО...


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

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

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