Skip to content

angel23v/Solucion-NumerosLCD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

BrightCoders Logo

Reto de programación: Number to LCD

Instrucciones

El propósito de este ejercicio es conocer tus habilidades de programación, puedes utilizar el lenguaje que prefieras. Tu solución deberá mostrar el uso de los principios de la programación orientada a objetos. Es decir, deberá estar organizado en clases con métodos y atributos.

  1. Descarga este repositorio.
  2. Trabaja en la codifición de la solución utilizando el lenguaje de tu preferencia.
  3. Una vez que hayas terminado, sube tu solución a tu cuenta de GitHub.
  4. No es necesario que nos envíes un correo para avisarnos que has terminado, revisaremos tu solución en GitHub.

Requerimientos funcionales

Parte 1

Escribe una programa que dado un número entero (con un número arbitrario de dígitos), lo convierta en números tipo LCD utilizando el siguiente formato:

   _  _     _  _  _  _  _
 | _| _||_||_ |_   ||_||_|
 ||_  _|  | _||_|  ||_| _|

(cada digito tiene una altura de 3 líneas)

NOTA: Por favor, NO leer la segunda parte hasta completar la primera. Uno de los propósitos de esta kata es practicar la refactorización adaptando el código a cambios en los requerimientos.

Parte 2

Modifica el programa para soportar un número variable de ancho y alto para cada dígito. Por ejemplo, para ancho = 3 y alto = 2 el dígito 2 sería:

___
    |
    |
 ___
|
|
 ___

Requerimientos no-funcionales

  • Ejecución
    • Puede ejecutarse desde la linea de comandos y mostrar la salida en consola
  • Código fuente
    • Orientado a Objetos

Tecnologías

  • Lenguaje de programación de elección libre
  • Línea de comando

Entregable

  • Código fuente en Github
    • La solución debe cumplir con los requerimientos funcionales y no funcionales

Evaluación / Revisión

  • Cumplimiento de los requerimientos funcionales
  • Cumplimiento de los requerimientos no funcionales
  • Orientación a objetos

About

Algortimo para imprimir numeros en formato LCD

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published