![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 09.04.2012
Сообщений: 92
|
![]()
Реализовать в виде модуля набор набор подпрограмм для следующих операций со строками :
1) Процедура подсчёта кол-ва букв к в первом слове; 2) Процедура вывода на экран слов строки, начинающихся и заканчивающихся одной и той же буквой; 3) Функция подсчета количества символов строки до точки с запятой и после нее. Разработать программу не пользующую программы данного модуля. |
![]() |
![]() |
![]() |
#2 |
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
![]()
Ваши наработки? Черновики? Хоть что-то..
Процедура № 1 Код:
Последний раз редактировалось Poma][a; 13.09.2012 в 21:29. |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 09.04.2012
Сообщений: 92
|
![]()
наработок нету, а как в модуль оформить?
|
![]() |
![]() |
![]() |
#4 |
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
![]()
тыц
но для начала надо написать функции, процудерки Код:
![]() Последний раз редактировалось Stilet; 15.09.2012 в 20:03. |
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 05.09.2011
Сообщений: 869
|
![]()
Мне вот это особенно понравилось:- сделать модуль и выкинуть его на фик!.. )))
Предпочитаю на "ты".
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 09.04.2012
Сообщений: 92
|
![]()
блин, ошибся:D
использующую Код:
________ Код нужно оформлять по правилам: тегом [CODE]..[/СODE] (это кнопочка с решёточкой #) Не забывайте об этом! Модератор. Последний раз редактировалось Stilet; 19.09.2012 в 20:46. |
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
![]()
Слов строки, а не одного слова. Но направление верное
![]()
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
|
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
к верному замечанию Sciv // Вам нужно разбивать строчку на отдельные слова и в них уже сравнивать первую и последнюю букву //
я бы ещё добавил. 1-е. не рекомендую использовать ключевые слова для своих идентификаторов (я имею в виду output). В данном случае, конечно, ошибки не будет. Но неужели имя PrintWordWithEqualsLetters выглядит хуже? Ну, или, на худой конец, если Вам так нравится слово output - назовите процедуру OutputOneWord или OutputW - и то будет безопаснее (надёжнее). 2-е. Когда вы проверяете первую и последнюю букву слова Вы не учитываете, что в процедуру могут передать вообще пустую строчку. Это глюк и возможные рантайм ошибки. и этого легко избежать: Код:
навскидку, разбор строки на отдельные слова (с) Stilet только вам их сохранять не нужно, поэтому и массив не нужен... |
![]() |
![]() |
![]() |
#9 |
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
![]()
дык я ж писал выше! и работает и хорошо...
Код:
|
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 09.04.2012
Сообщений: 92
|
![]()
но в модуль никак что-то(
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Реализовать в виде модуля набор подпрограмм для выполнения следующих операций с массивом размерности nxm: | Лыжник | Помощь студентам | 1 | 13.09.2012 14:46 |
создать набор букв и цифр | horpenst | Microsoft Office Word | 5 | 18.12.2011 09:31 |
Очень-очень надо!Завтра сдавать уже=( Реализовать в виде модуля набор подпрограмм...(Pascal) | Dizzy | Помощь студентам | 4 | 17.12.2010 17:10 |
Реализовать в виде модуля набор подпрогамм для выполнения следующих операций квадратными матрицами | Nomid | Общие вопросы C/C++ | 3 | 11.12.2010 15:48 |
Как реализовать набор вкладок | Intersap | Компоненты Delphi | 2 | 25.03.2010 21:32 |