Buscar este blog

Vistas de página en total

domingo, 11 de diciembre de 2016

Mi diario de Python: Algoritmos númericos

Datos fundamentales.
Para recorrer un número.
Se debe ir dígito por dígito.

  • Para obtener un dígito se utiliza:
  1. número % 10. Se usa % porque es el módulo en python.
  • Para eliminar un dígito del número:
  1. número // 10 (división entera). Con lo anterior se consigue eliminar el dígito 
  2. número =  número // 10 . Debemos de asignarle ese valor a la variable para que sea almacenado.
  • Usar el while (mientras):
  1.  Usamos el while porque no sabemos cuantas veces sea necesario iterar sobre el problema con una condición para que ponga fin y pueda regresar el resultado de la función.
  • Usar un contador :
  1.  El contador normalmente va al inicio y normalmente comienza con cero.
  2.  Cumple la función de almacenar algún número que va a permitir en ciertos casos que el while funcione en el algoritmo.      
Ejercicios para demostrar lo anterior.

¿Cuántos dígitos tiene un número?






  Factorial de un número


Estos ejercicios los voy a subir para que puedan descargarlos en un simple archivo.

  1. ¿Cuantos dígitos tiene un número?
  2. ¿Cuantos dígitos pares/impares tiene un número?
  3. ¿Cuantos dígitos de un número son números primos ?
  4. ¿Cuantos dígitos ¨d¨ tiene un número?
  5. Invertir un número
  6. Formar un nuevo número con los dígitos pares de un número
  7. Sumar un número ¨X¨ a todos los dígitos de un número



El link para descargar el archivo es el siguiente:

http://viid.me/qrr0tj

Los invito a registrarse en shorte para que puedan ganar algo de dinero recortando enlaces con este link:
http://join-shortest.com/es/ref/e686cb5cc9



No hay comentarios:

Publicar un comentario