![]() |
Модераторы: Poseidon |
![]() ![]() ![]() |
|
x0mka |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 17.1.2010 Репутация: нет Всего: нет |
У меня вот задание по строкам. Я пыталась написать программу, но оооочень много ошибок получается
![]() Дан текст, содержащий от 2 до 20 слов, в каждом из которых от 2 до 10 латинских букв; между соседними словами – не менее одного пробела; за последним словом – точка. a) Напечатать все слова текста, которые содержат хотя бы одну букву, которую задает пользователь; b) напечатать самое длинное слово; Я делала вот по такому алгоритму: а)считываем слова, и когда символ считываем, тут же проверяем его на сходство с нужным. если совпали, флаг (переменная какая-нибудь) = 1, в начале считывания слова он опять = 0. b)считываем слово, применяем strlen, сравниваем с какой-нибудь len_max, если длинна этого слова больше, тогда: len_max = strlen( слово); k( переменная, в которой храним индекс слова макс длинны ) = i (индекс текущего слова), если флаг == 1, тогда выводи это слово. |
|||
|
||||
bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 1 Всего: 196 |
|
|||
|
||||
mikityak |
|
|||
Новичок Профиль Группа: Участник Сообщений: 14 Регистрация: 18.10.2007 Репутация: нет Всего: нет |
Код паказать стидна, или просто сикрет фирмы ?
![]() |
|||
|
||||
Loner |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 22 Регистрация: 22.1.2010 Где: Омск Репутация: 2 Всего: 2 |
Забавное описание. Короче, обычный текст. ![]() Не понимаю, зачем тебе нужен какой-то флаг. Сохраняй сразу слова в какую-нибудь строку, ну или на экран сразу выводи, если задание позволяет. Аналогично с "индексом самого большого слова". Сохраняй слово. Ты же не собираешься потом по этому индексу опять искать слово в тексте. |
|||
|
||||
bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 1 Всего: 196 |
Для домашних заданий, курсовых, существует "Центр Помощи".
Тема перенесена! |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Центр помощи" | |
|
ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Более подробно с правилами данного раздела Вы можете ознакомится в этой теме. Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Центр помощи | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |