Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.05.2015, 20:05   #1
imbaTapac
 
Регистрация: 25.05.2015
Сообщений: 8
По умолчанию Поиск разных слов в файле

Как организовать поиск разных слов в файле?

кроме нижеперечисленого
Код:
#include <cstdlib>
#include <string>
#include <iostream>
#include <conio.h>
#include <stdio.h>


  


void read() {ptrF=fopen("Kursova.txt","r");

if (ptrF==NULL) {
   printf("Error opening file!\n");}

for (i=0; i<=999; i++)   
    {
    if (fscanf(ptrF,"%s",stroka)==EOF) break;
    s1[i]=stroka;
    }

fclose (ptrF);}



}
Есть файл из которо читаются слова и нужно найти количество разных слов в этом файле,как это сделать?
imbaTapac вне форума Ответить с цитированием
Старый 26.05.2015, 09:02   #2
Kazik
Форумчанин
 
Регистрация: 27.05.2009
Сообщений: 192
По умолчанию

Как вариант - читать по одному слову и записывать в массив. Каждое следующее сравнивать с элементами массива и если оно не равно некоторому из них - добавлять в массив. Затем просто взять длину массива.
Kazik вне форума Ответить с цитированием
Старый 26.05.2015, 09:29   #3
imbaTapac
 
Регистрация: 25.05.2015
Сообщений: 8
По умолчанию

Цитата:
Сообщение от Kazik Посмотреть сообщение
Как вариант - читать по одному слову и записывать в массив. Каждое следующее сравнивать с элементами массива и если оно не равно некоторому из них - добавлять в массив. Затем просто взять длину массива.
код можно?
imbaTapac вне форума Ответить с цитированием
Старый 26.05.2015, 09:49   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Разводку в массив слов можно сделать так: http://www.programmersforum.ru/showthread.php?t=199931
Есть и другие способы, кажется через stringbuilder, но я их не помню.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поиск слов в текстовом файле slipkos Помощь студентам 4 02.06.2013 19:18
Поиск симметричных слов в файле Almost Паскаль, Turbo Pascal, PascalABC.NET 1 10.01.2013 08:53
Поиск слов в файле сушка Общие вопросы по программированию, компьютерный форум 1 08.04.2012 12:44
Поиск слов в текстовом файле svt Помощь студентам 8 07.11.2009 19:56
Поиск русских слов в файле getUp Общие вопросы C/C++ 3 23.10.2009 16:20