articulo

Ejercicios de arq.

En esta post se deja una serie de ejercicios para realizar en cualquier lenguaje de programación, el objetivo es practicar los diferentes métodos de conversión de bases numéricas a otras.

  1. Realiza un programa que permita convertir un número dado por el usuario de base decimal al sistema de numeración de base tres.
  2. Realiza un programa que permita convertir un número dado por el usuario de base decimal al sistema de numeración de base ocho.
  3. Realiza un programa que permita convertir un número dado por el usuario de base decimal al sistema de numeración de base 9.
  4. Realiza un programa que permita convertir un número dado por el usuario de base decimal al sistema de numeración de base 16.
  5. Realiza un programa que permita convertir un número dado por el usuario de base decimal al sistema de numeración de base seis.
  6. Realiza un programa que permita convertir un número dado por el usuario de base decimal al sistema de numeración de base siete.
  7. Realiza un programa que permita convertir un número dado por el usuario de base octal al sistema de numeración de base diez (decimal).
  8. Realiza un programa que permita convertir un número dado por el usuario de base hexadecimal al sistema de numeración de base diez (decimal).
  9. Realiza un programa que permita convertir un número dado por el usuario de base nueve al sistema de numeración de base diez (decimal).
  10. Realice un programa donde el usuario introduzca un número y la base de éste e indique a que sistema debe de convertirlo, es decir, el usuario le pasara al programa un número e indicará cual es la base y a que sistema de numeración lo quiere, por ejemplo introduce el número 321 de base seis y lo quiere convertir al sistema de numeración hexadecimal.

Nota: se recomienda que genere un branch del siguiente repositorio en github, estudie el ejemplo que se brinda y puede recrear la solución de estos ejercicios en el lenguaje que mas se sienta comodo.

Leave a Reply

Your email address will not be published. Required fields are marked *