Advertisement
teslariu

mas bucles

Jan 26th, 2022
1,206
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.00 KB | None | 0 0
  1. !/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3. #
  4. """
  5. Ej con while:
  6. 1) Ingresar 5 nros enteros por teclado y calcular su promedio
  7.     Ayuda: guardar los numeros en una lista
  8.         sum(lista) devuelve la suma de los items de la lista
  9.  
  10. 2) Ingresar una frase por teclado e imprimir las vocales
  11.   ej: "barquito" --> "auio"
  12.   AYUDA: hay que hacer un if para preguntar si una letra es vocal o no
  13.   dentro de un for que recorre las letras de frase
  14. """
  15.  
  16. # ej 1
  17. # creo una lista vacia
  18. numeros = []
  19.  
  20. # creo el contador de numeros y lo inicializo en 0
  21. i = 0
  22.  
  23. while i < 5:
  24.     n = int(input(f"Ingrese el {i+1}º número: "))
  25.     numeros.append(n)
  26.     i = i + 1
  27.  
  28. print(f"El promedio es {sum(numeros)/len(numeros)}")
  29.    
  30. # TAREA: modificar el script de manera que se almacenen nros hasta que
  31. # se ingrese un cero (condición de terminación)
  32.  
  33. # ej 2
  34. frase = input("Ingrese una frase: ")
  35.  
  36. for caracter in frase:
  37.     if caracter in "aeiou":
  38.         print(caracter, end=" ") # imprime en forma horizontal dejando un espacio
  39.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement