ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Taller 5 (Estructuras repetitivas - ciclo mientras)


Enviado por   •  27 de Septiembre de 2023  •  Síntesis  •  769 Palabras (4 Páginas)  •  35 Visitas

Página 1 de 4

[pic 1]

jercicios estructura repetitiva – ciclo mientras

  1. Escriba el pseudocódigo (si desea) y el programa en Python que permita:
  1. Mostrar todos los números impares desde 1 hasta el 300.

num = 1

while num <= 300:

    if num % 2 != 0:

        print(num)

    num += 1

  1. Realizar una cuenta regresiva desde 10 hasta 0.

num = 10

while num >= 0:

    print(num)

    num -= 1

  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)

  1. 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)

  1. 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)

  1. 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.")

  1. 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)

  1. 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

...

Descargar como (para miembros actualizados) txt (3 Kb) pdf (54 Kb) docx (13 Kb)
Leer 3 páginas más »
Disponible sólo en Clubensayos.com