WSQ06 – Factorial Calculator

--Originally published at Ernesto's Computing Works

Para el #wsq06 tuve que escribir un programa que me calculara el factorial de cualquier numero que el usuario me diera, el factorial es una función matemática que sirve para multiplicar todos los numero que hay hasta llegar a uno, por ejemplo si el numero es 5, la multiplicación seria: 1x2x3x4x5=120, ademas el factorial tenia que ser con números positivos, así que debía de programar también que si el usuario me daba un numero negativo no pudiera correr el programa hasta que diera uno positivo. En lo personal no se me hizo difícil, aunque la primera parte yo la hice solo, pero el algoritmo para el factorial el profesor Ken lo explico en frente de la clase y también nos dijo una forma de escribirlo para que pudiera funcionar y correrlo, así que lo analice y lo escribí.

También  estoy mostrando con este programa que se programar loops usando while, etiquetado como el #mastery13.

Les muestro mi código abajo:

Screenshot 2017-09-12 10.52.48

No hay una tecla que me despliegue la función del factorial así que con el ” while ” hice el factorial usando dos variables. También use el ” while ” para cuando que se repitiera la acción de pedir el integer si el usuario ponía un numero negativo.