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

Дан файл, содержащий текст на русском языке. Выяснить, входит ли данное слово в указанный текст, и если да, то сколько раз

26.04.2013, 13:57. Просмотров 1694. Ответов 1
Метки нет (Все метки)

...
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.04.2013, 13:57
Ответы с готовыми решениями:

Дан файл, содержащий текст на русском языке. Выяснить, входит ли данное слово в указанный текст, и если да, то сколько раз
Дан файл, содержащий текст на русском языке. Выяснить, входит ли данное слово в указанный текст, и...

Дан файл, содержащий текст на русском языке. Выяснить, входит ли данное слово в указанный текст
Дан файл, содержащий текст на русском языке. Выяснить, входит ли данное слово в указанный текст, и...

Дан файл содержащий текст на русском языке. Выяснить, входит ли введенное с клавиатуры слово в указанный текст
Помогите пожаоуйста

Дана строка содержащая текст. Выяснить, входит ли данное слово в указанный текст, и если да, то сколько раз
Дана строка содержащая текст. Выяснить, входит ли данное слово в указанный текст, и если да, то...

1
6 / 6 / 3
Регистрация: 15.03.2013
Сообщений: 72
28.04.2013, 01:42 2
Лучший ответ Сообщение было отмечено Beloved как решение

Решение

Функция strstr(s1,s2) выполняет поиск подстроки s2 в строке s1 (первого вхождения подстроки s2 в строку s1). Обе строки должны завершаться нуль-символами. В случае успешного поиска функция возвращает указатель на найденную подстроку. В случае неудачи – NULL.
Пример. Определить, содержится ли строка s2 в строке s1 в качестве подстроки.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
#include <string.h>
#include <conio.h>
void main()
{
  const int n=81;
  char s1[n],s2[n];
  char *p;
  clrscr();
  puts("Введите строку s1?"); 
  gets(s1);
  puts("Введите строку s2?"); 
  gets(s2);
  p=strstr(s1,s2);
  if(p)
   {
    printf("Подстрока '%s'\n начинается в строке: %s\n",s2,s1);
    printf("символом '%c'\nэтим символом начинается подстрока: %s\n",*p,p);
   }
     else puts("NO");
  getch();
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.04.2013, 01:42

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Выяснить, входит ли данное слово в указанный текст, и если да, то сколько раз
Дана строка, содержащая текст на русском языке. Выяснить, входит ли данное слово в указанный текст,...

Выяснить, входит ли данное слово в указанный текст, и если да, то сколько раз
Public Sub text1() Open &quot;in.txt&quot; For Input As #1 a = InputBox(&quot;Введите слово&quot;) s = 0 Do While...

Выяснить, входит ли данное слово в указанный текст, и если да, то сколько раз.
Дан файл ,содержащий произвольный текст на русском языке. Выяснить, входит ли данное слово в...

Выяснить, входит ли данное слово в указанный текст, и если да, то сколько раз
Задание: Дан файл, содержащий текст. Выяснить, входит ли данное слово в указанный текст, и если да,...


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

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

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