Está en la página 1de 3

Facultad de Ingeniería

Escuela de Ingeniería de Sistemas

Guía de Práctica No. 05

Curso: Principios de Algoritmos

I. OBJETIVOS
 El alumno analiza cada una de las etapas en el desarrollo de un algoritmo.
 Desarrollo de algoritmos secuenciales.

II. ESPECIFICACIÓN DEL EJERCICIO

Enunciado del problema

Convertir a binario un número decimal entre 8 y 15.

III. DESARROLLO DE LA SOLUCIÓN

Descripción de la solución (explicación)

Datos de Entrada Proceso Salida

 Un número entre 8 y 15.  Realizar divisiones y residuos.  Mostrar el número binario.

Utilizaremos la división entera entre dos, tomando en cuenta los residuos y los
cocientes. El cociente hallado será el nuevo dividendo. El residuo hallado será una de
las cifras (de mayor hacia menor valor posicional en la base 2).

Desarrollo de la solución en pseudocodigo.

Proceso ConvertirABinario
//Entrada
Escribir "Ingrese un número entre 8 y 15"
Leer n
//Proceso
p0 <- n%2
coc <- trunc(n/2)
p2 <- coc%2
coc <- trunc(coc/2)
p4 <- coc%2
p8 <- trunc(coc/2)
//Salida
Escribir p8,p4,p2,p0
FinProceso

Página 1|3
Facultad de Ingeniería
Escuela de Ingeniería de Sistemas

Resultado del ejercicio

Pantalla de PSeInt con el Pseudocódigo

Pantalla de PSeInt con el resultado

Página 2|3
Facultad de Ingeniería
Escuela de Ingeniería de Sistemas

IV. EJERCICIOS PROPUESTOS

1) Leer un monto a pagar y aplicar el 18% de IGV y luego un descuento de 4%.


2) Convertir a base 4 un número decimal entre 16 y 63.

Página 3|3

También podría gustarte