|
0 / 0 / 0
Регистрация: 04.04.2015
Сообщений: 20
|
||||||
Определить порядковые номера, считая от начала текста, заданных символов04.04.2015, 11:50. Показов 5145. Ответов 15
Метки нет (Все метки)
Решить задачу 3 (на строки) с помощью множеств
Добавлено через 1 минуту Вот собственно сама задачка. Определить порядковые номера, считая от начала текста, определенных символов, которые задаются в исходных данных;
можно с объяснением, если не составит трудности. Заранее спасибо.
0
|
||||||
| 04.04.2015, 11:50 | |
|
Ответы с готовыми решениями:
15
Определить порядковые номера символов ‘E’, ‘N’, ‘D’ в массиве Определить порядковые номера первой пары соседних символов |
|
Модератор
10445 / 5737 / 3406
Регистрация: 17.08.2012
Сообщений: 17,451
|
|||||||||||
| 07.04.2015, 14:07 | |||||||||||
Сообщение было отмечено Woldemar96 как решение
Решение
Woldemar96, слова "номер" и "символ" в задании указаны во множественном числе. Ваша программа не соответствует заданию. Моё решение,
без множеств:
1
|
|||||||||||
|
0 / 0 / 0
Регистрация: 04.04.2015
Сообщений: 20
|
|
| 07.04.2015, 14:25 [ТС] | |
|
Люди, извините, если как то не правильно составлен код паскаль или не понятное задание отпишитесь пожалуйста. Прошарил сайты с объяснением множеств, честно говоря не знаю как применить их к этой задачке.
Добавлено через 12 минут Cyborg Drone, Честно сказать восхищен. Считаю, что очень грамотно составлен код. посижу по разбираю. Как курсовую сдам я так же отпишусь о решении. Очень благодарен за помощь.
0
|
|
|
Почетный модератор
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
|
||
| 07.04.2015, 14:32 | ||
|
1
|
||
|
Модератор
10445 / 5737 / 3406
Регистрация: 17.08.2012
Сообщений: 17,451
|
|
| 07.04.2015, 14:43 | |
|
Не по теме: Вот ведь... Чуть программу без множеств переделывать не начал... Показалось, что, если ввести несколько одинаковых символов в строку для поиска, они многократно и найдутся... Нет, только показалось... Будет найдена позиция только первого "одинакового" символа, далее следует break. Добавлено через 4 минуты Не по теме: Puporev, понятно. Спасибо. Об ABC, на самом деле, я знаю только поослышке, ну не жажду я эту бяку себе устанавливать... Потому и ничего не знаю об особенностях его интерфейса. Знаю только особенности этого диалекта, которые, как правило, представляют собой ограничения относительно других диалектов паскаля.
1
|
|
|
0 / 0 / 0
Регистрация: 04.04.2015
Сообщений: 20
|
|
| 07.04.2015, 14:46 [ТС] | |
|
Cyborg Drone, Извините. Вот тестирую программу. Ввожу предложение. Потом к примеру мне нужно найти символ "е" пишет вот так :
"Позиции символов в строке:Ошибка времени выполнения: System.IndexOutOfRangeException: Индекс находился вне границ массива. " Добавлено через 1 минуту Ошибка указывает на 18 строчку первого вашего кода Pascal
0
|
|
|
Почетный модератор
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
|
||
| 07.04.2015, 14:52 | ||
|
0
|
||
|
Модератор
10445 / 5737 / 3406
Регистрация: 17.08.2012
Сообщений: 17,451
|
||||||
| 07.04.2015, 14:52 | ||||||
|
Ох, да. Моя невнимательность. Исправьте строку 17:
1
|
||||||
|
Модератор
10445 / 5737 / 3406
Регистрация: 17.08.2012
Сообщений: 17,451
|
|
| 07.04.2015, 14:56 | |
|
Естественно, если строка "c" состоит из одного символа, то, если хоть один символ строки "s" отличается от этого символа, будет вылет... Длина строки "c", сдаётся мне, как-то покороче длины строки "s".
1
|
|
|
0 / 0 / 0
Регистрация: 04.04.2015
Сообщений: 20
|
|
| 07.04.2015, 15:02 [ТС] | |
|
volvo, Спасибо =)) я понял =))
Добавлено через 3 минуты Cyborg Drone, Все работает на ура. Уже с 3ей задачкой благодарю вас. Не по теме: Вам бы в университете преподавать :)
0
|
|
| 07.04.2015, 15:03 | |
|
Не по теме: Да, Woldemar96, Вам, часом, не Pascal.ABC.NET нужен? Дело в том, что, несмотря на подкупающую схожесть его названия с Pascal ABC, два этих диалекта паскаля различаются радикально: первый базируется на технологии .net, и представляет собой весьма мощную среду программирования, второй - учебный паскаль, в котором ампутировано всё, что можно и нельзя, он даже исполняемых файлов не порождает, поскольку является интерпретатором, а не транслятором. Если всё же нужен Pascal.ABC.NET, так в ветку Pascal.ABC.NET и пишите.
0
|
|
| 07.04.2015, 15:08 [ТС] | |
|
Не по теме:
0
|
|
| 07.04.2015, 15:14 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 04.04.2015
Сообщений: 20
|
|
| 07.04.2015, 15:17 [ТС] | |
|
Не по теме: Честно говоря стыдно.. если говорить о том, что поступил по направлению прикладной информатики.. для себя выводы делаю.
0
|
|
| 07.04.2015, 15:19 | |
|
Не по теме: Ну, можете писать и в среде ABC.NET, с учётом ограничений для ABC. Ничего страшного. Нужно только не использовать операторы, которых нет в ABC. И желательно проверять написанное на работоспособность в ABC.
0
|
|
| 07.04.2015, 15:19 | |
|
Помогаю со студенческими работами здесь
16
Определить порядковые номера первой пары одинаковых соседних символов в строке
Определить номера первых символов каждого слова относительно начала строки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
|
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс.
Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
|
Программный отбор значений справочника
Maks 21.03.2026
Установка программного отбора значений справочника "Сотрудники" из модуля формы документа.
В качестве фильтра для отбора служит предопределенное значение перечислений.
Процедура. . .
|
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
|
|
Оттенки серого
Argus19 18.03.2026
Оттенки серого
Нашёл в интернете 3 прекрасных модуля:
Модуль класса открытия диалога открытия/ сохранения файла на Win32 API;
Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
|
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-rectangles-sdl3-c. zip
finish-rectangles-sdl3-cpp. zip
|
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие.
Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
|
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ВВЕДЕНИЕ
Выполняя задание на управление насосной группой заполнения резервуара,. . .
|