Вопрос № 92538: Подскажите пожалуйста, уважаемые эксперты как вывести трёхзначное чило размером в байт.
я знаю что :
Вывести 248
248 разделить на 10 -> частное 24, остаток 8
24 разделить на 10 -> частное 2, остаток 4
Частное 2 - это 1 цифра...
Вопрос № 92.538
Подскажите пожалуйста, уважаемые эксперты как вывести трёхзначное чило размером в байт.
я знаю что :
Вывести 248
248 разделить на 10 -> частное 24, остаток 8
24 разделить на 10 -> частное 2, остаток 4
Частное 2 - это 1 цифра, остаток 4 - это 2 цифра, а остаток 8 - это 3 цифра. Непонятно как это организовать в цикле.
Отправлен: 22.06.2007, 22:56
Вопрос задал: Mikelado (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Олег Владимирович
Здравствуйте, Mikelado!
Посмотрите Vingrad FAQ, что непонятно - спросите в минифоруме. Там как раз есть вывод однобайтового числа без циклов (для трёх итераций...) и вывод просто целого числа с циклом и делением на 10.
Удачи!
--------- Факультет ПМ-ПУ - лучший в СПбГУ!
Ответ отправил: Олег Владимирович (статус: Студент)
Ответ отправлен: 22.06.2007, 23:13
Отвечает: P@lach
Здравствуйте, Mikelado!
Можно следующим образом:
В 1-ом цикле после деления остаток от деления на 10 ложить в стек, а во-втором вытаскивать из стека и выводить на экран.
------
Успехов вам ;)
Ответ отправил: P@lach (статус: 3-ий класс)
Ответ отправлен: 23.06.2007, 08:19