|
1 / 1 / 0
Регистрация: 17.04.2010
Сообщений: 55
|
||||||||||||||||
Нужно переделать массив под строки17.04.2010, 21:08. Показов 2927. Ответов 22
Метки нет (Все метки)
У меня вводится по одному символу, а надо, чтобы вводилось строкой для работы фильтра:
0
|
||||||||||||||||
| 17.04.2010, 21:08 | |
|
Ответы с готовыми решениями:
22
Нужно переделать под 2х мерный массив Нужно переделать код под функции (одномерный массив)
|
|
150 / 73 / 27
Регистрация: 09.04.2010
Сообщений: 297
|
||
| 17.04.2010, 21:34 | ||
0
|
||
|
1 / 1 / 0
Регистрация: 17.04.2010
Сообщений: 55
|
||||||
| 17.04.2010, 21:53 [ТС] | ||||||
|
FireNovel, а как под строки сделать не подскажете?
когда я добавляю:
Run-Time Check Failure #3 - The variable 't' is being used without being initialized. как мне правильно сделать?
0
|
||||||
|
150 / 73 / 27
Регистрация: 09.04.2010
Сообщений: 297
|
||||||
| 17.04.2010, 22:06 | ||||||
|
напиши так:
0
|
||||||
|
1 / 1 / 0
Регистрация: 17.04.2010
Сообщений: 55
|
|
| 17.04.2010, 22:39 [ТС] | |
|
0
|
|
|
150 / 73 / 27
Регистрация: 09.04.2010
Сообщений: 297
|
||
| 17.04.2010, 23:07 | ||
0
|
||
|
1 / 1 / 0
Регистрация: 17.04.2010
Сообщений: 55
|
|
| 18.04.2010, 00:23 [ТС] | |
|
0
|
|
|
2343 / 499 / 22
Регистрация: 01.04.2009
Сообщений: 2,200
|
||
| 18.04.2010, 11:03 | ||
|
функция bool FilteredArray::Filter(char * string) как я вижу проверяет четность длины строки, переданной ей в качестве параметра. и все. напиши русским языком, что ты хочешь получить.
0
|
||
|
1 / 1 / 0
Регистрация: 17.04.2010
Сообщений: 55
|
||
| 18.04.2010, 13:10 [ТС] | ||
|
Вот задание: создать 2 различных класса, производные от класса динамической структуры, позволяющие сортировать и фильтровать выходные данные. Для этого вводятся виртуальные функции: для сортировки - функция сравнения двух строк, для фильтрации - предикат, определяющий будет ли строка присутствовать в выборе фильтра. Также создать класс, осуществляющий одновременно сортировку и фильтрацию. Сортировка - по возрастанию целого значения, содержащегося в строке. Фильтр - строки четной длины.
0
|
||
|
2343 / 499 / 22
Регистрация: 01.04.2009
Сообщений: 2,200
|
||||
| 18.04.2010, 13:32 | ||||
|
что есть выходные данные для объекта такого класса? входные, допустим, строка. а выходные? ну, и самое главное, как эти данные будут оттуда выходить? по этому описанию можно написать десяток принципиально по-разному работающих классов. с разными результатами, естественно. пиши все-таки по-нашему, чего тебе надобно...
0
|
||||
|
24 / 14 / 2
Регистрация: 20.02.2010
Сообщений: 181
|
|
| 18.04.2010, 13:45 | |
|
Вот ссылка на университетские лабораторные. Там полные, работающие коды. Всё от простого вывода на экран в консоли до использования файлов. Лабораторные с первого курса. Пользуйтесь) Кому помог, нажмите кнопочку "сказать спасибо")
0
|
|
|
1 / 1 / 0
Регистрация: 17.04.2010
Сообщений: 55
|
|||||||||||
| 18.04.2010, 13:46 [ТС] | |||||||||||
|
Patch, мне в первую очередь надо преобразовать массив под ввод строк. Я ввожу так:
Функция добавления написана выше. Как мне её переделать, чтобы вводилось строками? или что не так я делаю?
0
|
|||||||||||
|
2343 / 499 / 22
Регистрация: 01.04.2009
Сообщений: 2,200
|
||||||
| 18.04.2010, 14:20 | ||||||
|
тогда уж так.
пусть будут перегруженные, в зависимости от типа параметра. только вот, как я понимаю, p - массив с вполне определенным размером. это не динамический массив. или я опять чего-то не понял?
1
|
||||||
|
1 / 1 / 0
Регистрация: 17.04.2010
Сообщений: 55
|
||||||
| 18.04.2010, 14:35 [ТС] | ||||||
|
Patch, спасибо! код работает. Да, массив не динамический.
Как мне теперь вызвать этот фильтр?
0
|
||||||
|
2343 / 499 / 22
Регистрация: 01.04.2009
Сообщений: 2,200
|
|||||||
| 18.04.2010, 14:43 | |||||||
|
вызвать можно
0
|
|||||||
|
1 / 1 / 0
Регистрация: 17.04.2010
Сообщений: 55
|
|
| 18.04.2010, 14:56 [ТС] | |
|
Фильтр должен находить чётные по длине строки и убирать их, оставляя нечетные и вывести на экран только нечетные строки.
0
|
|
|
2343 / 499 / 22
Регистрация: 01.04.2009
Сообщений: 2,200
|
|
| 18.04.2010, 15:38 | |
|
0
|
|
|
1 / 1 / 0
Регистрация: 17.04.2010
Сообщений: 55
|
|
| 18.04.2010, 15:47 [ТС] | |
|
В этом и вопрос. Как создать ещё строки для сравнения?
0
|
|
|
2343 / 499 / 22
Регистрация: 01.04.2009
Сообщений: 2,200
|
|
| 18.04.2010, 16:00 | |
|
вот мы и перешли к главному вопросу, который меня с самого начала смущал.
![]() вопросу внятной формулировки задачи на русском языке. судя по всему, класс должен хранить неопределенное количество строк неопределенной длины. так? и какими-то функциями обрабатывать то, что в нем там уже есть. но все равно неясно, что означает фраза в задаче "создать 2 различных класса, производные от класса динамической структуры" каков базовый класс, от которого они наследуются? и неясно, что за "предикат", определяющий "будет ли строка присутствовать в выборе фильтра".
0
|
|
|
1 / 1 / 0
Регистрация: 17.04.2010
Сообщений: 55
|
||||||
| 18.04.2010, 16:12 [ТС] | ||||||
|
Так как массив у меня не динамический, то количество строк - определенное надо и определенной длины.
Базовый класс - Array - от него и наследуются. Насчет предиката и сама не поняла - просто должен быть фильтр, как я раньше писала. вот что у меня есть:
0
|
||||||
| 18.04.2010, 16:12 | |
|
Помогаю со студенческими работами здесь
20
Нужно переделать под С Нужно переделать программу с С++ под С
нужно компонент переделать под XE5 Нужно переделать программа под Pascal ABC Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
|