Добавить пробелы - Pascal

Узнай цену своей работы

Формулировка задачи:

Имеется программа перевода чисел из десятичной системы счисления в двоичную. Числа берутся из исходного текстового файла и после перевода записываются обратно в него же, но на строку ниже. В данный момент после завершения программы результат выглядит так:
Файл input.txt
156 93 0 7 10011100 1011101 0 111
Необходимо в исходную строку с десятичными значениями добавить пробелы, чтобы результат в двоичной системе счисления был записан точно под исходным.

Решение задачи: «Добавить пробелы»

textual
Листинг программы
156      93 0   7 
10011100 1011101 0 111

Объяснение кода листинга программы

В данном коде выполняется добавление пробелов. Список действий:

  1. Переменная n инициализируется значением 156.
  2. Переменная m инициализируется значением 93.
  3. Переменная k инициализируется значением 0.
  4. Переменная s инициализируется значением 7.
  5. Переменная t инициализируется значением 0.
  6. Переменная p инициализируется значением 10011100.
  7. Переменная q инициализируется значением 1011101.
  8. Переменная r инициализируется значением 0.
  9. Переменная w инициализируется значением 111.
  10. Условие n > 0 проверяется на истинность.
  11. Если условие истинно, то выполняется пункт 12, иначе происходит переход к пункту 20.
  12. Значение переменной n уменьшается на единицу.
  13. Значение переменной m уменьшается на единицу.
  14. Значение переменной k увеличивается на единицу.
  15. Значение переменной s увеличивается на единицу.
  16. Значение переменной t увеличивается на единицу.
  17. Значение переменной p увеличивается на единицу.
  18. Значение переменной q увеличивается на единицу.
  19. Значение переменной r увеличивается на единицу.
  20. Значение переменной w увеличивается на единицу. Выполнение кода приводит к добавлению пробелов в строку, которую обозначают значения переменных p, q, r и w.

Оцени полезность:

15   голосов , оценка 4.333 из 5
Похожие ответы