![]() |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() ![]() |
![]() |
$rvr4vr |
![]()
Сообщение
#1
|
![]() Пионер ![]() ![]() Группа: Пользователи Сообщений: 51 Пол: Мужской Реальное имя: Серж Репутация: ![]() ![]() ![]() |
type M=set of 0…99 Описать функцию card(A), подсчитывающую количество элементов, в множестве А типа М.
Вот так я попытался сделать, но естественно не получилось.
может кто поможет? |
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
Бред, конечно, работать со множествами рекурсивно, но что делать...
function card(s: L): integer; |
Malice |
![]()
Сообщение
#3
|
![]() Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 705 Пол: Мужской Репутация: ![]() ![]() ![]() |
Типа того.. Сообщение отредактировано: Malice - 15.12.2006 22:18 |
$rvr4vr |
![]()
Сообщение
#4
|
![]() Пионер ![]() ![]() Группа: Пользователи Сообщений: 51 Пол: Мужской Реальное имя: Серж Репутация: ![]() ![]() ![]() |
Как то она у тебя не работает. Ввожу [21,4,5,45,66,1] выдает результат 6. она просто посчитала количество элементов во множестве!
Сообщение отредактировано: $rvr4vr - 15.12.2006 22:11 |
Malice |
![]()
Сообщение
#5
|
![]() Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 705 Пол: Мужской Репутация: ![]() ![]() ![]() |
А что надо ?
Цитата Описать функцию card(A), подсчитывающую количество элементов |
$rvr4vr |
![]()
Сообщение
#6
|
![]() Пионер ![]() ![]() Группа: Пользователи Сообщений: 51 Пол: Мужской Реальное имя: Серж Репутация: ![]() ![]() ![]() |
Цитата количество элементов во множестве А типа М! Например, card([5, 8, 23, 1, 115])=4 ввел такое множество [5, 8, 23, 1,121] выдало ошибку переполнения стека. все так же как и в моих вариантах |
Malice |
![]()
Сообщение
#7
|
![]() Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 705 Пол: Мужской Репутация: ![]() ![]() ![]() |
Вон чего, тогда смотри, я свой пост поправил..
|
$rvr4vr |
![]()
Сообщение
#8
|
![]() Пионер ![]() ![]() Группа: Пользователи Сообщений: 51 Пол: Мужской Реальное имя: Серж Репутация: ![]() ![]() ![]() |
Вот! теперь все по теме! спасибо!
![]() |
volvo |
![]()
Сообщение
#9
|
Гость ![]() |
$rvr4vr, учись задавать вопросы, договорились... Не надо путать ни себя, ни других. Если У ТЕБЯ просили
Цитата Описать функцию card(A), подсчитывающую количество элементов, в множестве А типа М. , то какого ... ты пытался сделать функцию, получающую параметр типа L ??? |
$rvr4vr |
![]()
Сообщение
#10
|
![]() Пионер ![]() ![]() Группа: Пользователи Сообщений: 51 Пол: Мужской Реальное имя: Серж Репутация: ![]() ![]() ![]() |
Ладно я постараюсь. Перепутал слегка буквы и всех заморочил.
|
$rvr4vr |
![]()
Сообщение
#11
|
![]() Пионер ![]() ![]() Группа: Пользователи Сообщений: 51 Пол: Мужской Реальное имя: Серж Репутация: ![]() ![]() ![]() |
не получается нормально сделать ввод множества. делал так:
э работает мягко говоря коряво |
volvo |
![]()
Сообщение
#12
|
Гость ![]() |
Я так понимаю, ты хочешь сделать следующее: если пользователь ввел число, то добавить во множество это число, а если был нажат Esc, то просто закончить ввод? Тогда придется чуть-чуть доработать вот это:
Строки |
![]() ![]() |
![]() |
Текстовая версия | 20.07.2025 2:26 |