Для решения данной задачи мы можем использовать операции деления нацело (div) и взятия остатка от деления (mod).
Программа на языке программирования Python может выглядеть примерно так:
num = int(input("Введите четырехзначное число: "))
thousands = num // 1000
hundreds = (num % 1000) // 100
tens = (num % 100) // 10
units = num % 10
print("Цифры числа в строку через пробел:", thousands, hundreds, tens, units)
print("Цифры числа в столбик:")
print(thousands)
print(hundreds)
print(tens)
print(units)
После ввода четырехзначного числа, программа разбивает его на отдельные цифры и выводит их как в строку через пробел, так и в столбик.