237 / 263 / 218
Регистрация: 14.11.2016
Сообщений: 988
1

Для каждого слова первого предложения определить, входит ли оно во второе предложение

07.01.2017, 15:19. Показов 2604. Ответов 1
Метки нет (Все метки)

1) Даны два предложения. Для каждого слова первого предложения определить, входит ли оно во второе предложение. Повторяющиеся слова первого предложения не рассматривать.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.01.2017, 15:19
Ответы с готовыми решениями:

Для каждого слова из первого предложения определить, входит ли оно во второе предложение
Даны два предложения. Для каждого слова первого предложения ( в том числе для повторяющихся в этом...

Для каждого слова первого предложения определить, входит ли оно во второе предложение
Здравствуйте, помогите пожалуйста! Задача: Даны два предложения. Для каждого слова первого...

Для каждого слова первого предложения определить, входит ли оно во второе предложение
даны два предложения. Для каждого слова первого предложения (в том числе для повторяющихся в этом...

Для каждого слова первого предложения определить количество его вхождений во второе предложение
Даны два предложения. Для каждого слова первого предложения определите количество его вхождений во...

1
3 / 3 / 1
Регистрация: 30.12.2016
Сообщений: 6
08.01.2017, 23:00 2
Лучший ответ Сообщение было отмечено anapshy как решение

Решение

Есть более расширенный пример, когда и одинаковые слова находит, и считает их количество:
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
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
int main(void)
{
   char istr [100];    /* Объявление исходной строки */
   char fword [100];   /* Объявление строки поиска */
   char *sword;        /* Объявление указателя на строку */
   char divstr [] = " .,;:?!()[]{}<>"\'-+*/"; /* Строка разделителей */
   int nw, nfw = 0;    /* Счетчики количества слов и найденных слов*/
   printf ("\nEnter string: ");  /* Ввод исходной */
   gets(istr);                              /*    строки     */
   for (;;)
   {
      printf ("\nEnter search word: ");     /* Ввод слова */
      gets(fword);                             /*   поиск cлова   */
      if (strpbrk(fword,divstr) == NULL) /* Проверка введенного слова */
         break;                          /*   на символы-разделители  */
      else
         printf("Wrong word.");     /* Повторный ввод строки */
   }
   sword=strtok (istr,divstr); /* Поиск первого слова */
   for (nw = 0 ; sword != NULL ; nw++)  /* Просмотр слов строки */
   {
     if (strcmp (fword,sword) == 0)    /* Определение количества */
        nfw++;                         /* найденных слов в строке */
     sword=strtok (NULL,divstr);       /* Поиск следующего слова */
   }
        /* Печать результата */
   printf ("\nTotal number of words in string: %d.\
   Number of <%s> word: %d.", nw,fword,nfw);
   getchar();             /* Ввод символа */
   getchar();             /* Ввод символа */
   return 0;              /* Выход из программы */
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.01.2017, 23:00
Помогаю со студенческими работами здесь

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

Для каждого слова первого предложения определить, входит ли оно во второе предложение
Здравствуйте. Я нуб в программировании, только начинаю осваивать. Помогите пожалуйста составить...

Для каждого слова первого предложения определить, входит ли оно во второе предложение
Помогите решить!Даны два предложения. Для каждого слова первого предложения (в том чис-ле для...

Для каждого слова первого предложения определить, входит ли оно во второе предложение
Решить задачу в консольном режиме : Даны 2 предложения. Для каждого слова первого предложения...

Дано два предложения. Для каждого слова первого предложения определить, входит ли оно во второе предложение
void compareString(char * str, char * str1 ) { char* tmp = new char; char* tmp1 = new char;...

Строки. Для каждого слова первого предложения определить, входит ли оно во второе
даны 2 предложения.для каждого слова первого предложения(в том числе для повторяющихся...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru