5 Calcular el factorial de un número utilizando un bucle DO WHILE: Enunciado: Escribe un programa que utilice un bucle DO WHILE para calcular el factorial de un número ingresado por el usuario e imprima el resultado.
Aquí te muestro un ejemplo de cómo calcular el factorial de un número utilizando un bucle DO WHILE en PHP: ```php <?php // Pide al usuario que ingrese un número $numero = (int) fgets(STDIN); // Inicializa la variable factorial a 1 $factorial = 1; // Inicializa la variable contador a 1 $contador = 1; // Utiliza un bucle DO WHILE para calcular el factorial do { // Multiplica el factorial por el contador $factorial *= $contador; // Incrementa el contador $contador++; } while ($contador <= $numero); // Imprime el resultado echo "El factorial de $numero es: $factorial\n"; ?> ``` En este código, el bucle DO WHILE se ejecuta mientras el contador sea menor o igual al número ingresado por el usuario. En cada iteración, se multiplica el factorial por el contador y se incrementa el contador. Finalmente, se imprime el resultado. Por ejemplo, si el usuario ingresa el número 5, el programa calculará el factorial de 5 de la siguiente manera: - 1! = 1 - 2! = 1 * 2 = 2 - 3! = 2 * 3 = 6 - 4! = 6 * 4 = 24 - 5! = 24 * 5 = 120 Por lo tanto, el programa imprimirá: "El factorial de 5 es: 120".