Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Resol Sub Pro 4
Resol Sub Pro 4
6.- Leído un numero N, entero y positivo en base 10, convertirlo a binario (base 2).
Ejemplo: N=5 en base 10, en base 2 es 101.
Programa SP1-6()
INICIO
N = LeerEnteroPositivo()
R = conversion_b10_b2(N)
Mostrar N, " base 10 convertido a base 2 es ", R
FIN
7.- Leído un numero N, entero y positivo en base 10, convertirlo a uno de base B
(2<=B<=9 ).
Ejemplo: N=9 en base 10, en base B=3 es 100
Programa SP1-7()
Int N, B, R
INICIO
N = LeerEnteroPositivo()
Mostrar “a que base se convierte ¿?”
B = LeerEnteroPQ(2,9)
R = conversion_b10_bB(N, B)
Mostrar N, " en base 10 convertido a base”, B, “es ", R
FIN
9.- Leído un número N, en base B (2 <= B <= 9) convertirlo a uno de base 10.
Ejemplo: N=101 en base B=2, es 5 en base 10
y también N=100 en base B=4, es 16 en base 10.
Programa SP1-9()
Int bb, R, B, N
INICIO
bb 0
Mientras (bb=0)
Mostrar "Cual Base eligio =?? <2..9>"
B = LeerEnteroPQ(2,9)
Mostrar "Digite un numero en base ", B
N LeerEnteroPQ(0,100000)
bb VerificaNumeroEnBaseB(N, B)// si devuelve 1 ok
FinMientras
R = conversion_bB_b10(N, B)
Mostrar N, "en base “, B, “convertido a base 10 es ", R
FIN