Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.05.2009, 17:22   #1
Archiserafim
 
Регистрация: 11.05.2009
Сообщений: 8
По умолчанию Задача на символьный массив

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

"Задан символьный массив содержащий слова и числа. Найти количество слов и выбрать среди них слово с наибольшей длинной."
Archiserafim вне форума Ответить с цитированием
Старый 11.05.2009, 17:36   #2
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

Конечно, поможем!

Будет строка-буфер. Туда будем писать слова.
Идем посимвольно по исходной строке и пишем символы в буфер. При этом установлен некий флаг, говорящий, что это не число. Если встретили цифру, то сбрасываем флаг.
Если встретили разделитель (пробел), то проверяем флаг. Если установлен, то находим длину слова. Если длина больше, чем та, которую запомнили ранее, или если еще ничего не запомнили, записываем.
Как-то так.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]
Sazary вне форума Ответить с цитированием
Старый 12.05.2009, 21:43   #3
Archiserafim
 
Регистрация: 11.05.2009
Сообщений: 8
По умолчанию

Алгоритм мне ясен, а как будет сам код выглядеть?
Archiserafim вне форума Ответить с цитированием
Старый 12.05.2009, 21:52   #4
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

Цитата:
а как будет сам код выглядеть?
Так, как вы его напишете.
Если вам ясен алгоритм, то не вижу, что у вас еще вызывает трудности. Если реализация, то учите язык.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]
Sazary вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Символьный тип.Паскаль. Karabas Помощь студентам 7 25.11.2008 18:16
Символьный массив Nanny Общие вопросы C/C++ 5 20.04.2008 22:44
Задача на Паскале, тема символьный тип NeKkiTos Фриланс 1 10.12.2007 12:20
символьный и строковый тип. ribka Помощь студентам 4 02.12.2007 13:25
Символьный массив и double dima Общие вопросы C/C++ 5 15.12.2006 03:52