Taller 5 (Estructuras repetitivas - ciclo mientras)
Enviado por Naranjo Yepes • 27 de Septiembre de 2023 • Síntesis • 769 Palabras (4 Páginas) • 34 Visitas
[pic 1]
jercicios estructura repetitiva – ciclo mientras
- Escriba el pseudocódigo (si desea) y el programa en Python que permita:
- Mostrar todos los números impares desde 1 hasta el 300.
num = 1
while num <= 300:
if num % 2 != 0:
print(num)
num += 1
- Realizar una cuenta regresiva desde 10 hasta 0.
num = 10
while num >= 0:
print(num)
num -= 1
- Imprimir el promedio de los primeros 100 números.
i=1
suma=0
while i <= 100:
suma+=i
i += 1
print('El promedio es', suma/100)
- Determine la suma de los números enteros mayores que cero y menores que 10.
suma = 0
num = 1
while num < 10:
suma += num
num += 1
print("La suma de los números enteros mayores que cero y menores que 10 es:", suma)
- Escriba un programa en Python usando while que calcule la suma de los valores entre -5 y 10 y determine la cantidad de valores negativos, positivos, iguales a cero y el total de los números en la lista.
num = -5
suma = 0
positivos = 0
negativos = 0
ceros = 0
total = 0
while num <= 10:
suma += num
total += 1
if num > 0:
positivos += 1
elif num < 0:
negativos += 1
else:
ceros += 1
num += 1
print("La suma de los valores entre -10 y 10 es:", suma)
print("Cantidad de valores positivos:", positivos)
print("Cantidad de valores negativos:", negativos)
print("Cantidad de valores iguales a cero:", ceros)
print("Total de números en la lista:", total)
- Determinar cuántas cifras posee un número ingresado por el usuario.
numero = int(input("Ingrese un número: "))
cantidad_cifras = 0
while numero != 0:
numero //= 10
cantidad_cifras += 1
print("El número ingresado tiene", cantidad_cifras, "cifras.")
- Diseñe un algoritmo para determinar la suma de los números cuya última cifra es cinco y están comprendidos entre dos números M y N ingresados por el usuario.
M = int(input("Ingrese un número inicial: "))
N = int(input("Ingrese un número final: "))
if M > N:
auxiliar=M
M=N
N=auxiliar
suma = 0
numero = M
while numero <= N:
if numero % 10 == 5:
suma += numero
numero += 1
print("La suma de los números cuya última cifra es cinco entre", M, "y", N, "es:", suma)
- Calcule la suma de los números pares que están entre el 10 y 2, empezando por el 10 y sumando sucesivamente 8,6,…, 2.
suma = 0 # Inicializar la variable de la suma en 0
...