Задача( сделать множеством), Дано число N вывести числа... |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
Задача( сделать множеством), Дано число N вывести числа... |
CormiX |
Сообщение
#1
|
Новичок Группа: Пользователи Сообщений: 42 Пол: Мужской Репутация: 0 |
Здравствуйте! Необходима помощь в решении задачки:
Дано некоторое число N, вывести на экран числа из которих оно состоит. Думаю нужно задать множество чисел от 0 до 9, и както проверять числа из которых состоит N, проверив принадлежность числа к N копировать его и вывести на экран и так с каждым пока не дойдеш до конца...Но легче сказать чем сделать. Помогите пожалуйста. |
Client |
Сообщение
#2
|
Профи Группа: Пользователи Сообщений: 865 Пол: Мужской Реальное имя: Вячеслав Репутация: 20 |
Цитата числа из которих оно состоит Или все-таки цифры?Цитата Но легче сказать чем сделать Свои наработки? |
CormiX |
Сообщение
#3
|
Новичок Группа: Пользователи Сообщений: 42 Пол: Мужской Репутация: 0 |
Ой да простите цифры.
program laboratornaja2; ну это не очень...синтаксис языка не знаю нормально. Не знаю как задать чтоб копировало пока не достигнет конца цифр в числе N. Там чтото вроде repeat until ... а вот дальше не понимаю. |
Client |
Сообщение
#4
|
Профи Группа: Пользователи Сообщений: 865 Пол: Мужской Реальное имя: Вячеслав Репутация: 20 |
uses crt;Тут я удаляю из множества, хотя можно сделать добавлением в множество Сообщение отредактировано: Client - |
CormiX |
Сообщение
#5
|
Новичок Группа: Пользователи Сообщений: 42 Пол: Мужской Репутация: 0 |
Спасибо большое очень помогли!
|
volvo |
Сообщение
#6
|
Гость |
Цитата Тут я удаляю из множества, хотя можно сделать добавлением в множество А, простите, что оно мне ничего при введении 0 не показывает? Или 0 - это не число? Client, понимаешь в чем дело... Программа чаще всего валится на граничных значениях. Их надо тестировать в первую очередь. |
Client |
Сообщение
#7
|
Профи Группа: Пользователи Сообщений: 865 Пол: Мужской Реальное имя: Вячеслав Репутация: 20 |
косячок (на самом деле было так задумано )
От volvo ничего не скроешь +1 |
volvo |
Сообщение
#8
|
Гость |
Мне вот больше интересно, как ты этот косячок исправлять будешь Есть варианты, хочется посмотреть, какой из них ты выберешь...
|
Client |
Сообщение
#9
|
Профи Группа: Пользователи Сообщений: 865 Пол: Мужской Реальное имя: Вячеслав Репутация: 20 |
Само просто сделать проверку на 0, но... что-то смайлик заствил засомневаться
repeatИсправил так |
volvo |
Сообщение
#10
|
Гость |
a := [0 .. 9] - [c mod 10];сделать не догадался? |
Client |
Сообщение
#11
|
Профи Группа: Пользователи Сообщений: 865 Пол: Мужской Реальное имя: Вячеслав Репутация: 20 |
|
Текстовая версия | 29.03.2024 18:27 |