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

16 Янв 2020 в 19:42
156 +1
1
Ответы
1

program BinaryToDecimal;

var
binaryNumber, decimalNumber, remainder, base, power: integer;

begin
write('Enter a binary number: ');
readln(binaryNumber);

decimalNumber := 0;
base := 1;

while (binaryNumber <> 0) do
begin
remainder := binaryNumber mod 10;
binaryNumber := binaryNumber div 10;
decimalNumber := decimalNumber + remainder base;
base := base 2;
end;

writeln('The decimal number is: ', decimalNumber);
end.

18 Апр 2024 в 20:01
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир