
Дано 5 значное число ( не integer, а longint). Вывести его цифры в столбик. Помогите!


Ответы на вопрос

Ответ:
var number, numeral, divider:longint;
begin
numeral:=0;
divider:=10000;
//read number
readln(number);
//Decompose number
while (number > 0) do
begin
numeral:=number div divider;
writeln(numeral);
number:=number mod divider;
divider:=divider div 10;
end;
end.
Объяснение:
Заводим переменные, присваеваем значения, читаем число, разбираем и печатаем число с начала до конца.



Конечно! Вот простой пример кода на языке Python, который разбивает 5-значное число на цифры и выводит их по одной в столбик:
pythonnumber = 12345
# Преобразуем число в строку для работы с отдельными цифрами
number_str = str(number)
# Выводим цифры по одной в столбик
for digit in number_str:
print(digit)
В этом примере предполагается, что ваше 5-значное число сохранено в переменной number
. Вы можете изменить это значение на своё.
При выполнении кода вы получите следующий результат:
1 2 3 4 5
Каждая цифра будет выведена на отдельной строке.


Похожие вопросы
Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili