0% encontró este documento útil (0 votos)
27 vistas6 páginas

Conversión de Decimal a Binario en Programación

Programación Estructurada - Reporte.

Cargado por

Jahziel Reyes
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
27 vistas6 páginas

Conversión de Decimal a Binario en Programación

Programación Estructurada - Reporte.

Cargado por

Jahziel Reyes
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

INSTITUTO TECNOLÓGICO SUPERIOR DE LERDO

INGENIERÍA ELECTRÓNICA

Práctica #3: Convertir decimal a binario


Unidad I: Fundamentos de programación

Profesor: M.C. Juan Antonio González Ramírez


Materia: Programación Estructurado
Alumno: Jahziel Esdrey Reyes Castañeda
Fecha: 29 de agosto del 2022
Número de control: 212310603
Tabla de contenido (índice):

Introducción: ............................................................................................................................. 3
Objetivo: .................................................................................................................................... 3
Marco Teórico:........................................................................................................................... 3
 ¿Qué es el sistema binario? ............................................................................................. 3
Equipo:....................................................................................................................................... 3
Desarrollo: ................................................................................................................................. 3
Resultados: ................................................................................................................................ 6
Conclusiones: ............................................................................................................................. 6
Bibliografía (fuentes de información):........................................................................................ 6
Introducción:

Los números binarios forman parte del sistema binario, un sistema de numeración utilizado
generalmente en informática en el cual los números se representan solamente mediante las
cifras cero y uno (0 y 1). Al igual que sucede con los números decimales, podemos colocar
números tanto a la izquierda como a la derecha del punto o la coma decimal para indicar valores
mayores o menores que uno. En esta práctica vamos a instaurar un algoritmo para hacer
conversiones de números decimales a binarios.

Objetivo:

Implementar un logaritmo para convertir un número decimal a binario utilizando el concepto


de las divisiones sucesivas entre dos. Este tipo de método efectúa cierta cantidad de divisiones
del tipo COCIENTE/RESIDUO y continua mientras el cociente de la división sea diferente de cero.

Marco Teórico:

 ¿Qué es el sistema binario?

El sistema binario es un sistema de numeración que utiliza 2 símbolos 0 (cero) y 1 (uno),


denominados dígitos binarios. El sistema binario, conocido también como el sistema digital, es
usado para la representación de textos, datos y programas ejecutables en dispositivos
informáticos. En informática, el sistema binario es un lenguaje que utiliza 2 dígitos binarios, el 0
y el 1, donde cada símbolo constituye un bit, denominado en inglés como binary bit o bit binario.
8 bits constituyen un byte y cada byte contiene un carácter, letra o número.

Equipo:

 Computadora de escritorio o laptop.


 Programa DFD.

Desarrollo:
Para el desarrollo de esta práctica utilizamos el programa DFD que nos ayudó a crear nuestro
diagrama de flujo con el cual pudimos hacer la conversión de números decimales a binarios. Lo
primero que hicimos, una vez dentro del programa, fue empezar agregando una asignación
(proceso) y poniendo dos comandos (coc (1) y cat (‘’)), junto con una entrada/lectura (num),
donde al final iría el número que queremos convertir.

Posteriormente, agregamos un ciclo mientras en el que dimos la instrucción de que el cociente


tenía que ser diferente de cero (coc <> 0), junto con un proceso en el que agregamos otras tres
instrucciones para el cociente (coc), residuo (res) y num, todo esto para no tener decimales ni
fracciones y solo trabajar con residuos y cocientes.
Después, agregamos una decisión unida a dos procesos, en la que pusimos dos instrucciones
(una en cada proceso), ya sea para los casos donde el residuo sea igual a uno o los casos en los
que es cero.

Y solo corrimos el programa con paso simple, dándole el valor de num = 5, que en binario sería
101 y observamos que el algoritmo es correcto. Nota: es necesario repetir el proceso de paso
simple 4 veces para obtener la salida.
Resultados:

Observamos que la salida nos da el número decimal ya convertido en binario:

Conclusiones:

Con esta práctica aprendí a implementar un algoritmo para poder convertir un número decimal
en binario, que es el lenguaje que más se utiliza en informática para las computadoras.

Bibliografía (fuentes de información):

https://www.areatecnologia.com/sistema-binario.htm
https://definicion.de/sistema-binario/
https://es.plusmaths.com/los-numeros-binarios.html

También podría gustarte