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

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

Войти
Регистрация
Восстановить пароль
 
555shiro
8 / 8 / 1
Регистрация: 01.12.2009
Сообщений: 227
#1

Найти слово встречающееся в каждом предложении - C++

28.12.2009, 21:29. Просмотров 833. Ответов 3
Метки нет (Все метки)

что то программа не получается,в чём ошибка? помогите пожалуйста разобраться,вот сама задача:
/"дана строка,содержащая текст.Найти слово встречающееся в каждом предложении,или сообщить что такого слова нет"/
мой код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 #include <iostream.h>
#include <conio.h>
#include <string.h>
 #include <stdio.h>
void main()
{  int i,j,k=0;
 char a[10],b[1000];
   printf ("Vvedite predlogenie :\n");
   scanf ("%s",&a);
   scanf(" %s",&b);
 int l1=strlen(a);
   int l2=strlen(b);
       for(i=1;i<l1;i++)
       for(j=1;j<l2;j++)
       k++;
 if(a[l1]==b[l2])
   printf("%s",a);
     else
   cout<<"net takogo slova\n";
getch();}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.12.2009, 21:29
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти слово встречающееся в каждом предложении (C++):

Файлы. Найти слово, встречающееся в каждом предложении - C++
Уже сломал голову с ней, решил кучу других задач. Но эта... вынос мозга.:wall: :wall: :wall: Попытки запихнуть в векторы , массивы - крах....

Работа с файлами. Найти слово, встречающееся в каждом предложении, или сообщить, что такого слова нет - C++
Создать файл, содержащий текст на английском языке. Найти слово, встречающееся в каждом предложении, или сообщить,что такого слова...

Дан текст. Найти слово встречающееся в каждом предложении или сообщить что такого слова нет - C++
Дан текст. Найти слово встречающееся в каждом предложении или сообщить что такого слова нет. Помогите сделать такую программу. Ничего...

Написать программу, которая находит самое длинное слово, встречающееся в предложении - C++
Задано предложение-строка. Написать программу, которая находит самое длинное слово, встречающееся в предложении. когда ввожу строку, а в...

Найти слово, встречающееся чаще всего в данном текстовом файле - C++
Парни нужна помощь, задали задачку на сдачу, а я не шарю как сделать: Есть файл с текстом. Найти слово, встречающееся чаще всего в данном...

Найти слово в предложении - C++
Здравствуйте, помогите решить задачу по С++ Задача : В предложении найти слово имеющее наибольшее количество разных символов. ...

3
Aye Aye
369 / 283 / 36
Регистрация: 17.12.2009
Сообщений: 567
28.12.2009, 21:53 #2
такой большой b[1000] наверно не нужен )
в строке cout<<"net takogo slova\n"; не хватает идентифекатора пространства имент std:
C++
1
std::cout<<"net takogo slova\n";
и еще ошибка в том, что программа всегда выдает в качстве ответа первтое слово из введенной строки
0
easybudda
Модератор
Эксперт CЭксперт С++
9913 / 5836 / 975
Регистрация: 25.07.2009
Сообщений: 11,004
29.12.2009, 03:09 #3
555shiro, просто из любопытства: а почему если
Цитата Сообщение от 555shiro Посмотреть сообщение
(a[l1]==b[l2])
то
Цитата Сообщение от 555shiro Посмотреть сообщение
printf
а если нет, то
Цитата Сообщение от 555shiro Посмотреть сообщение
cout
?
Будьте последовательны! Замените cout на printf, а заголовок #include <iostream.h> вообще удалите за ненадобностью... К тому же ничего похожего на решение не увидел. Если есть текст, содержащий предложения, то должен быть и способ делить текст на эти самые предложения, проверять наличие каждого слова из первого предложения в остальных, и если такого не найдётся - выдавать сообщение "нету!"
1
Vasilinna
0 / 0 / 0
Регистрация: 13.01.2016
Сообщений: 1
13.01.2016, 20:42 #4
а можно в паскале эту же задачу, пожалуйста...
0
13.01.2016, 20:42
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.01.2016, 20:42
Привет! Вот еще темы с ответами:

Найти слова, встречающиеся в каждом предложении текста. Работа с файлом опять) - C++
Дан файл, содержащий текст на русском языке. Найти слова, встречающиеся в каждом предложении текста или сообщить, что таких слов нету. ...

В предложении найти слово, в котором количество гласных максимально - C++
Всем привет! У меня одна небольшая проблема - я не затрудняюсь в написании алгоритма задач, но нам не объясняют строки в С++ и я просто...

В заданном предложении найти слово, имеющее наибольшее число вхождений - C++
Среди слов заданного предложения, которые не является сериями, найти такое, которое имеет наибольшее число вхождений в предложение. P.S....

Найти самое длинное слово в предложении и напечатать его в обратном виде - C++
Подскажите, пожалуйста, где ошибка в этом коде и как её исправить. Заранее спасибо ! #include &lt;cstring&gt; #include &lt;iostream&gt; using...


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

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

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