Как перевести из двоичной в десятичную паскаль


Язык Pascal. Программирование для начинающих

Алгоритм решения задачи:

Основная ветка программы:
1. Двоичное число хранится в программе в виде строки.
2. Измеряется его длина, т.е. количество символов. Это необходимо для возведения двойки каждого разряда в соответствующую ему степень (см.

формулу).
3. В цикле перебирается каждый символ строки.
a. Символ преобразовывается в число.
b. Находится степень, в которую должна возводиться двойка. Для первого символа она на единицу меньше длины строки. Для каждого следующего уменьшается на единицу.
c. Если число разряда не равно 0, то
d. возвести двойку в степень,
e. а результат добавить к десятичному числу.

Функция возведения двойки в заданную степень:
1.

Получить степень
2. Присвоить результату функции значение 1.
3. Умножать результат на 2, пока не будет достигнута заданная степень.

Программа на языке Паскаль:



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

как перевести из двоичной в десятичную паскаль