generate functionTue, 11 Mar 2025

10 Calcular el promedio de una serie de números ingresados por el usuario utilizando un bucle WHILE: Enunciado: Crea un programa que solicite al usuario ingresar una serie de números (terminada con un número negativo) y calcule el promedio de los números ingresados utilizando un bucle WHILE. 11 Contar la cantidad de dígitos de un número ingresado por el usuario utilizando un bucle DO WHILE: Enunciado: Escribe un programa que solicite al usuario ingresar un número entero positivo y cuente la cantidad de dígitos que tiene el número utilizando un bucle DO WHILE. 12 Imprimir la secuencia de números pares del 1 al 20 en orden inverso utilizando un bucle WHILE: Enunciado: Crea un programa que imprima la secuencia de números pares del 1 al 20 en orden inverso utilizando un bucle WHILE. Hazlos sin ```php o ```, ni <?php o ?> y poniendo ### junto con "<h3>Ejercicio x<h3>" para separarlos

### <h3>Ejercicio 10: Calcular el promedio de una serie de números ingresados por el usuario utilizando un bucle WHILE</h3> ```python def calcular_promedio(): suma = 0 contador = 0 numero = float(input("Ingrese un número (negativo para terminar): ")) while numero >= 0: suma += numero contador += 1 numero = float(input("Ingrese un número (negativo para terminar): ")) if contador > 0: promedio = suma / contador print(f"El promedio de los números ingresados es: {promedio}") else: print("No se ingresaron números.") calcular_promedio() ``` ### <h3>Ejercicio 11: Contar la cantidad de dígitos de un número ingresado por el usuario utilizando un bucle DO WHILE</h3> ```python def contar_digitos(): numero = int(input("Ingrese un número entero positivo: ")) digitos = 0 copia = numero while copia > 0: copia //= 10 digitos += 1 print(f"El número {numero} tiene {digitos} dígitos.") contar_digitos() ``` ### <h3>Ejercicio 12: Imprimir la secuencia de números pares del 1 al 20 en orden inverso utilizando un bucle WHILE</h3> ```python def imprimir_pares_inversos(): i = 20 while i >= 2: if i % 2 == 0: print(i, end=" ") i -= 1 imprimir_pares_inversos() ``` Nota: En el ejercicio 12, se utiliza un bucle WHILE para imprimir la secuencia de números pares del 1 al 20 en orden inverso. El bucle se ejecuta mientras `i` sea mayor o igual a 2, y dentro del bucle se verifica si `i` es par utilizando la condición `i % 2 == 0`. Si `i` es par, se imprime el número. Luego, se decrementa `i` en 1 en cada iteración del bucle.

Want to kickstart your project?Use the new AI Studio to create your code