![]() |
|
Модераторы: volvo877, Snowy, MetalFan |
![]()
|
|
| World |
|
|||
|
Unregistered |
Люди помогите плиз а то у мне эти лабы с экзаменами спать уже месяц не дают.
{Заранее спасибо!} Рассматривается непустая строка, содержащая 80 символов. Каждый символ строки может быть малой английской буквой, цыфрой или одним из знаков +,-,*. Группой букв будет называться такая совокупность последовательно-расположенных букв, которой непосредственно не препятствует и за которой не следует буква. Аналогично определяется группа знаков и цыфр. Требуется написать программу, которая выясняет, верно ли, что в данной строке больше групп цыфр, чем групп знаков. Если в строке нет ни одной группы цыфр, но есть хотя бы одна группа знаков, то число групп цыфр полагается равным нулю. если в троке нет ни одной группы цыфр, но есть хотя бы одна группа знаков, то число групп полагается равным нулю. Если в строке нет ни одной группы знаков, цыфр, то напечатать сообщение: В строке нет ни одной группыцыфр и не одной группы знаков. (Исходная строка вводится с клавиатуры) |
|||
|
||||
| TP@MB@Y |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 370 Регистрация: 18.12.2004 Где: Москва Репутация: нет Всего: 4 |
World
Заводишь три множества: буквы, цифры и разделители
Дальше просматриваем входную строку посимвоьно. Делаем функцию.
Вот принцип. Полностью написать алгоритм - щас мозги не варят. Надо ввести пру флагов и счетчик. И организовать их взаимодействие. |
||||
|
|||||
| Zlo |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 235 Регистрация: 18.9.2004 Репутация: нет Всего: 1 |
World
Последюю часть задания я что-то неочень понял! Но сделал прогу которая считает количество групп знаков и цифр. С тебя пиво незабудь! Вот прога:
|
|||
|
||||
![]()
|
| Правила форума "Delphi" | |
|
|
Запрещается! 1. Обсуждать и делится взломанными компонентами или программным обеспечением 2. Публиковать ссылки на варез 3. Оффтопить
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, THandle, Rrader, volvo877. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Object Pascal: кроссплатформенные технологии | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |