Вопрос задан 19.07.2023 в 05:32. Предмет Информатика. Спрашивает Иващенко Анастасия.

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

0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Попова Валерия.

Ответ:

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.

Объяснение:

Заводим переменные, присваеваем значения, читаем число, разбираем и печатаем число с начала до конца.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно! Вот простой пример кода на языке Python, который разбивает 5-значное число на цифры и выводит их по одной в столбик:

python
number = 12345 # Преобразуем число в строку для работы с отдельными цифрами number_str = str(number) # Выводим цифры по одной в столбик for digit in number_str: print(digit)

В этом примере предполагается, что ваше 5-значное число сохранено в переменной number. Вы можете изменить это значение на своё.

При выполнении кода вы получите следующий результат:

1 2 3 4 5

Каждая цифра будет выведена на отдельной строке.

0 0

Похожие вопросы

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

Последние заданные вопросы в категории Информатика

Задать вопрос