0 / 0 / 0
Регистрация: 01.01.2015
Сообщений: 15
|
||||||
1 | ||||||
Построить множество, элементами которого являются символы от А до К и от 10 до 2001.01.2015, 19:26. Показов 2340. Ответов 20
Метки нет (Все метки)
0
|
01.01.2015, 19:26 | |
Ответы с готовыми решениями:
20
Построить множество, элементами которого являются символы от A до F и от X до Z из последовательности Построить и напечатать множество, элементами которого являются встречающиеся в последовательности символы Построить и напечатать множество, элементами которого являются встречающиеся в последовательности символы Множество. Построить множество, элементами которого являются встречающиеся в последовательности цифры от 0 до 9 |
6810 / 4567 / 4819
Регистрация: 05.06.2014
Сообщений: 22,438
|
|
01.01.2015, 19:30 | 2 |
A - множество символов, '10' не является символом, это строка из двух символов.
Вы дайте условие задачи.
0
|
0 / 0 / 0
Регистрация: 01.01.2015
Сообщений: 15
|
|
01.01.2015, 19:37 [ТС] | 3 |
условие: Из строки символов, введенной с клавиатуры, построить множество, элементами которого являются символы от А до К и от 10 до 20 . Вывести множество на экран.
0
|
6810 / 4567 / 4819
Регистрация: 05.06.2014
Сообщений: 22,438
|
||||||
01.01.2015, 19:51 | 4 | |||||
1
|
0 / 0 / 0
Регистрация: 01.01.2015
Сообщений: 15
|
|
02.01.2015, 17:15 [ТС] | 5 |
странно как-то, почему касаемо символов от А до K все работает замечательно, а символы входящие во множество от 10 до 20 не выводит?
0
|
6810 / 4567 / 4819
Регистрация: 05.06.2014
Сообщений: 22,438
|
|
02.01.2015, 17:33 | 6 |
radost_, я же вам написал уже, что символы до #32 - непечатаемые. И говорил, что условие странное. Может быть, от 0 до 9 все-оаки?
0
|
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
|
|
02.01.2015, 17:35 | 7 |
0
|
522 / 398 / 213
Регистрация: 28.07.2011
Сообщений: 2,207
|
||||||
03.01.2015, 00:34 | 8 | |||||
ему надо чтобы пропускало цифры от 10 до 20
вроде как
0
|
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
|
|
03.01.2015, 02:05 | 9 |
0
|
522 / 398 / 213
Регистрация: 28.07.2011
Сообщений: 2,207
|
|
04.01.2015, 21:48 | 10 |
чтож вы все так к словам любите прикапываться...
числа
0
|
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
|
|
04.01.2015, 21:52 | 11 |
Но числа большие 9 не могут быть символами.
Добавлено через 1 минуту Может условие нужно понимать так Из строки символов, введенной с клавиатуры, построить 2 множества, элементами которого являются символы от А до К и числа от 10 до 20 . Вывести множества на экран.
0
|
0 / 0 / 0
Регистрация: 01.01.2015
Сообщений: 15
|
|
11.01.2015, 05:08 [ТС] | 12 |
Из строки символов, введенной с клавиатуры, построить множество, элементами которого являются символы от А до К и числа от 10 до 20 . Вывести множество на экран.
0
|
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
|
|
11.01.2015, 08:07 | 13 |
Числа и символы не могут быть элементами одного множества. Может 2 множества создать?
0
|
0 / 0 / 0
Регистрация: 01.01.2015
Сообщений: 15
|
|
11.01.2015, 08:10 [ТС] | 14 |
может 2, а их объединение потом задать в одно, так можно?
0
|
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
|
|
11.01.2015, 08:12 | 15 |
0
|
0 / 0 / 0
Регистрация: 01.01.2015
Сообщений: 15
|
|
11.01.2015, 08:19 [ТС] | 16 |
про множества прочитано достаточно. понятно, что мн-во символов и чисел никак не однотипны и объединение задать нельзя. что-же тогда делать, если нужно не 2 множества а одно ?
0
|
6810 / 4567 / 4819
Регистрация: 05.06.2014
Сообщений: 22,438
|
|
11.01.2015, 09:41 | 17 |
radost_, подготовить аргументированное сообщение для преподавателя о том, что задача в данной формулировке не корректна.
0
|
Модератор
|
||||||
11.01.2015, 14:54 | 18 | |||||
Если прочитать исходную задачу как
Если читать в исходном виде, но принять для 'A'..'K' коды от 21 (Ord(c)-Ord('A')+21), то тоже ничего сложного, всего лишь дополнительная проверка при выводе. Добавлено через 5 минут Ещё вариант:
В задании не сказано "построить одно реализованное встроенными средствами Паскаля множество", поэтому формально реализация может быть произвольной, хоть на множествах, хоть на массивах, хоть на строках.
1
|
0 / 0 / 0
Регистрация: 01.01.2015
Сообщений: 15
|
||||||
11.01.2015, 15:04 [ТС] | 19 | |||||
была вот такая попытка, которая успехом не увенчалась. вариант с кодами символов, пока что лес темный, я еще здесь не все усвоила, лезть в те дебри, пока мне не нужно, всему свое время. а вот вариант реализации на массивах, то что нужно.
0
|
Модератор
|
||||||
11.01.2015, 16:16 | 20 | |||||
Вот вариант с регистронезависимым кодированием букв A..K кодами от 21. Если нужны только заглавные, убрать строку 11:
0
|
11.01.2015, 16:16 | |
11.01.2015, 16:16 | |
Помогаю со студенческими работами здесь
20
Построить и вывести множество, элементами которого являются символы, отличные от букв "а", "о" и пробелов Напечатать множество, элементами которого являются встречающиеся в последовательности символы Построить множество с элементами, и символами которого являются цифры от 1 до 5 Построить и напечатать множество, элементами которого являются встречающиеся в строке Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |