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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 35, средняя оценка - 4.60
ta_4to
1 / 1 / 0
Регистрация: 13.02.2010
Сообщений: 36
#1

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

24.02.2010, 23:47. Просмотров 4483. Ответов 24
Метки нет (Все метки)

Составить и отладить программу, которая выполняет следующие действия. В заданном тексте из нескольких предложений найти самое длинное и самое короткое слово. Если они принадлежат одному и тому же предложению, заменить их в тексте звездочками.


помогите....хоть объясните как делать(((
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.02.2010, 23:47     Найти самое длинное и самое короткое слово в предложении
Посмотрите здесь:
Найдите самое длинное, и самое короткое слово в заданном предложении C++
C++ Найти самое длинное и самое короткое слово в строке
Найти самое длинное и самое короткое слово в тексте C++
C++ Найти самое короткое и самое длинное слово в строке
Строки: найти самое короткое и самое длинное слово C++
C++ Найти самое короткое и самое длинное слово в строке
Найти самое короткое и самое длинное слово C++ C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Liebe
...
891 / 74 / 5
Регистрация: 21.02.2010
Сообщений: 2,196
Записей в блоге: 1
25.02.2010, 23:52     Найти самое длинное и самое короткое слово в предложении #16
да )) только я не знаю как это сделать в ВС++ 3.11...я делала в 6-ом ВС - там все работает

Добавлено через 44 минуты
попробуй переписать
C++
1
2
3
 char *s1,*s2; // вместо string s1=".!?", s2=" ,;-:";
 s1=".!?"; 
 s2=" ,;-:";
а в цикле вместо s1.length() написать strlen(s1) (тоже самое для s2)
C++
1
2
3
...
for (i=0;i<strlen(s1);i++)
...
все остальное без изменений.надеюсь поможет
ta_4to
1 / 1 / 0
Регистрация: 13.02.2010
Сообщений: 36
25.02.2010, 23:59  [ТС]     Найти самое длинное и самое короткое слово в предложении #17
Цитата Сообщение от liebe Посмотреть сообщение
strlen
не читает..может какой то инклуд надо подключить?
Liebe
...
891 / 74 / 5
Регистрация: 21.02.2010
Сообщений: 2,196
Записей в блоге: 1
26.02.2010, 00:08     Найти самое длинное и самое короткое слово в предложении #18
у меня только это перед int main()
C++
1
2
3
#include <iostream>
using namespace std;
...
может stdlib.h поможет..
а вообще эта функция определения длины строки. Эти строки (s1 и s1) - константы, ты можешь сама посчитать сколько там символов (то есть узнать длину) и написать точную цифру...
ta_4to
1 / 1 / 0
Регистрация: 13.02.2010
Сообщений: 36
26.02.2010, 00:18  [ТС]     Найти самое длинное и самое короткое слово в предложении #19
ниче не помогает((( интересно в чем причина....пишет что тип функция не корректна...
Liebe
...
891 / 74 / 5
Регистрация: 21.02.2010
Сообщений: 2,196
Записей в блоге: 1
26.02.2010, 00:26     Найти самое длинное и самое короткое слово в предложении #20
нда...а у меня и так, и так съел...
посчитай сама длину в цикле - не парься ))) или точную цифру напиши прям в цикле )) потом может кто еще все-таки заглянет сюда и посоветует, а так тяжело пальцем в небо тыкать не имея ВС 3.11

вообще говоря, у тебя в задании написано в пункте 4 использовать встренные функции работы со строками...эти два цикла for нужны были для того чтобы узнать пренадлежит ли введенный символ строке (то есть является ли он разделительным)- для этого есть спец. фукнция, можешь ее использовать (правда я не помню какая, посмотри где-нить )
ta_4to
1 / 1 / 0
Регистрация: 13.02.2010
Сообщений: 36
26.02.2010, 00:33  [ТС]     Найти самое длинное и самое короткое слово в предложении #21
а еще...уя исправила на числа...работает все...вот только на звездочки не хочет заменять((( выдает такое же предложение...
Liebe
...
891 / 74 / 5
Регистрация: 21.02.2010
Сообщений: 2,196
Записей в блоге: 1
26.02.2010, 00:36     Найти самое длинное и самое короткое слово в предложении #22
хм...у меня менял...
а пример введенный тобой можешь привести?

п.с. тут вспомнила еще про библиотеку string.h...может то что надо? )))
ta_4to
1 / 1 / 0
Регистрация: 13.02.2010
Сообщений: 36
26.02.2010, 00:39  [ТС]     Найти самое длинное и самое короткое слово в предложении #23
НУ например : а ааааааааа аааа. аааа аааа.
должно ведь в первом предложении поменять 2 слова на звездочки...или я не так поняла
Liebe
...
891 / 74 / 5
Регистрация: 21.02.2010
Сообщений: 2,196
Записей в блоге: 1
26.02.2010, 00:47     Найти самое длинное и самое короткое слово в предложении #24
да, должно и меняет...
Миниатюры
Найти самое длинное и самое короткое слово в предложении  
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.02.2010, 00:58     Найти самое длинное и самое короткое слово в предложении
Еще ссылки по теме:
C++ В заданном предложении поменять местами самое длинное и самое короткое слова
C++ В заданной строке определить самое длинное и самое короткое слово
C++ Дан текст из нескольки строк, определить самое длинное и самое короткое слово
Поменять местами самое длинное слово и самое короткое слово в тексте C++
C++ Ввести строку, содержащую несколько слов. Определить самое длинное и самое короткое слово

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

Или воспользуйтесь поиском по форуму:
Liebe
...
891 / 74 / 5
Регистрация: 21.02.2010
Сообщений: 2,196
Записей в блоге: 1
26.02.2010, 00:58     Найти самое длинное и самое короткое слово в предложении #25
а ты какую длину строк поставила в циклах? (вместо strlen())
Yandex
Объявления
26.02.2010, 00:58     Найти самое длинное и самое короткое слово в предложении
Ответ Создать тему
Опции темы

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