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

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

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

Нужна программа срочно по поиску символов в тексте!!!!! - C++

03.01.2010, 13:06. Просмотров 695. Ответов 3
Метки нет (Все метки)

Помогите написать программу,пожалуйста.Нужна сегодня.На С.
Найти в файле все слова,содержащие сочетание букв,задавамое с клавиатуры.
Подсчитать количество этих слов.Заданное сочетание букв и количество слов вывести в тот же файл.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.01.2010, 13:06     Нужна программа срочно по поиску символов в тексте!!!!!
Посмотрите здесь:

C++ Как подсчитать повторения символов в тексте?
C++ Срочно нужна библиотека ws2_32.lib !!!
Нужна программа для поиска слова в тексте. с++ C++
C++ Срочно нужна программка в С Builder
C++ Программа по поиску совпадений слов в текстовом документе
C++ Программа по поиску суффиксов у прилагательных
C++ Определение количества символов в тексте
Поиск букв и символов в тексте C++
Подсчет количества символов в тексте C++
Количество различных символов в тексте C++
C++ Программа по поиску числа в последовательности
C++ Замена символов в тексте

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Aye Aye
 Аватар для Aye Aye
367 / 281 / 36
Регистрация: 17.12.2009
Сообщений: 567
03.01.2010, 14:26     Нужна программа срочно по поиску символов в тексте!!!!! #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
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
#include <stdio.h>
#include <conio.h>
int length(char str[])
{
    int i=0;
    while (str[i]!='\0')i++;
    return i;
}
void main()
{
     FILE *f;
     f=fopen("test.txt","r");
     if(!f)
     {
             printf("File not found, abort\n");
             getch();
             return;
     }
     char mask[81];
     printf("Enter mask\n");
     scanf("%s",&mask);
     char c;
     int i=0;
     int counter=0;
     while (feof(f)==0)
     {
           fscanf(f,"%c",&c);
           if (mask[i]==c)
           {
              i++;
           }
           else
           {
               if (i==length(mask))
               {
                        counter++;
                        i=0;
               }
               i=0;
           }
           printf("c=%c i=%d counter=%d\n",c,i,counter);
     }
     fclose(f);
     printf("counter %d",counter);
     f=fopen("test.txt","wt");
     if(!f)
     {
             printf("File not found, abort\n");
             getch();
             return;
     }
     fprintf(f,"coutnter=%d mask=%s",counter,mask);
     fclose(f);
     getch();
}
содержание test.txt:
asd abc jkdn abcd ljs abc kjfl
правда вся предыдущая информация в файле затирается, но это ты уже сам додумаешься как её созранить.
для теста вводишь маску "abc".
DArFina
0 / 0 / 0
Регистрация: 03.01.2010
Сообщений: 6
03.01.2010, 14:35  [ТС]     Нужна программа срочно по поиску символов в тексте!!!!! #3
Спасибо большое за помощь,теперь я безумно рада)))
niXman
Эксперт C++
 Аватар для niXman
3134 / 1446 / 49
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
03.01.2010, 14:41     Нужна программа срочно по поиску символов в тексте!!!!! #4
Цитата Сообщение от DArFina Посмотреть сообщение
теперь я безумно рада)))
поделись с Aye Aye радостью. полагаю, ему будет приятно
Yandex
Объявления
03.01.2010, 14:41     Нужна программа срочно по поиску символов в тексте!!!!!
Ответ Создать тему
Опции темы

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