1 / 1 / 0
Регистрация: 26.10.2012
Сообщений: 34
|
||||||
1 | ||||||
Дано число вывести все его цифры в столбик, используя операции деления нацело и взятия остатка от деления03.01.2013, 20:42. Показов 6382. Ответов 12
Метки нет Все метки)
(
Дано целое число N. Используя операции деления нацело и взятия остатка от деления, вывести все его цифры в столбик.
Собственно есть код, но он выводит не в том порядке - от последнего к первому, а надо от первого к последнему.
0
|
|
03.01.2013, 20:42 | |
Ответы с готовыми решениями:
12
Дано целое число N(>0).используя операции деления нацело и взятия остатка от деления, найти количество и сумму его цифр.
Дано целое число N (> 0). Используя операции деления нацело и взятия остатка от деления, вывести все его цифры, начиная |
121 / 87 / 90
Регистрация: 30.12.2012
Сообщений: 511
|
||||||
03.01.2013, 21:12 | 2 | |||||
1
|
6 / 6 / 4
Регистрация: 27.08.2012
Сообщений: 21
|
|
03.01.2013, 21:14 | 3 |
Хмм..наглядный вариант
0
|
1 / 1 / 0
Регистрация: 26.10.2012
Сообщений: 34
|
|
03.01.2013, 21:19 [ТС] | 4 |
Ещё не изучали "array[byte] of byte" можно без этого как-то?
0
|
6 / 6 / 4
Регистрация: 27.08.2012
Сообщений: 21
|
|
03.01.2013, 21:21 | 5 |
Идея в том чтобы записывать значения остатка от деления в процессе выполнения программы,и потом вывести их с наоборот)
0
|
1 / 1 / 0
Регистрация: 26.10.2012
Сообщений: 34
|
|
03.01.2013, 21:25 [ТС] | 6 |
Не особо понял - напишите.
0
|
121 / 87 / 90
Регистрация: 30.12.2012
Сообщений: 511
|
||||||
03.01.2013, 21:32 | 7 | |||||
0
|
1 / 1 / 0
Регистрация: 26.10.2012
Сообщений: 34
|
|
03.01.2013, 22:07 [ТС] | 8 |
Ещё актуально - ведь так и не дали вариант без array[1..15] of byte
0
|
03.01.2013, 22:28 | 9 | |||||
nestquik, ловите:
1
|
Добры_Змейка
53 / 53 / 43
Регистрация: 09.06.2010
Сообщений: 170
|
|
03.01.2013, 22:44 | 10 |
вам не известен диапазон вводимого пользователем числа(раз не проходили массивы ) значит остаётся через
if then else или через case(если проходили) найти необходимый диапазон а после обработать с условием задачи или как вариант выше (не заметил решение пока писал ![]()
0
|
1 / 1 / 0
Регистрация: 26.10.2012
Сообщений: 34
|
|
03.01.2013, 23:16 [ТС] | 11 |
HighPredator, спасибо-с, только оно не совсем работает
попробуйте ввести число 10 или 1000
0
|
03.01.2013, 23:33 | 12 | |||||
Оно не совсем работает потому, что я не до конца записал условие выхода из цикла. Вечер... Условие в строке 22 должно выглядеть так:
1
|
1 / 1 / 0
Регистрация: 26.10.2012
Сообщений: 34
|
|
03.01.2013, 23:38 [ТС] | 13 |
0
|
03.01.2013, 23:38 | |
Помогаю со студенческими работами здесь
13
Используя операции деления нацело и взятия остатка от деления, вывести все цифры числа
Используя операции деления нацело и взятия остатка, вывести все его цифры, начиная с самой правой (SWI Prolog)
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |