• Lenguaje

    Pascal

  • Descripción

    Convertir un número binario de 3 dígitos (De 000 a 111) a decimal y mostrarlo por pantalla.

1
2
3
4
5
6
7
8
9
10
11
12
13
program BinarioDe3DigitosADecimal;
uses crt;

var numero_binario, numero_decimal : integer;
begin
    write ('Ingresa el valor de numero binario: ');
    readln (numero_binario);
    numero_decimal := (numero_binario mod 1000-numero_binario mod 100) div 25+(numero_binario mod 100-numero_binario mod 10) div 5+numero_binario mod 10;
    writeln ('Valor de numero decimal: ', numero_decimal);
    writeln;
    write ('Presiona una tecla para terminar . . . ');
    readkey;
end.