// Diseña un algoritmo que calcule y muestre el factorial de un número entero positivo dado // por teclado import java.util.Scanner; void main() { System.out.println("Calcular factorial de: "); Scanner sc = new Scanner(System.in); int n = sc.nextInt(); sc.close(); long resultado = 1; while (n > 0) resultado *= n--; System.out.printf("El resultado es: %d\n", resultado); }