Electricidad,
electrónica y
telecomunicaciones
EJERCICIOS BUCLES
Algoritmos y Programación
NOMBRE: MAURICIO MORALES
CARRERA: ELECTRICIDAD INDUSTRIAL
ASIGNATURA: ALGORITMOS Y PROGRAMACIÓN
PROFESOR: JONATHAN EDWARD GARRIDO REBOLLEDO
FECHA: 24 de junio del 2022
Ejercicio 1
Escribir un programa que pida al usuario una palabra y la muestre por pantalla 10 veces.
palabra = input("Introduce una palabra: ")
for i in range(10):
print(palabra)
Ejercicio 2
Escribir un programa que pregunte al usuario su edad y muestre por pantalla todos los años que
ha cumplido (desde 1 hasta su edad).
edad = int(input("¿Cuántos años tienes? "))
for i in range(edad):
print("Has cumplido " + str(i+1) + " años")
Ejercicio 3
Escribir un programa que almacene la cadena de caracteres contraseña en una variable,
pregunte al usuario por la contraseña hasta que introduzca la contraseña correcta.
contraseña = "contraseña"
contraseña_ingresada =""
while contraseña_ingresada != contraseña:
contraseña_ingresada = input("Introduce la contraseña: ")
print("Contraseña correcta")
Ejercicio 4
Escribir un programa en el que se pregunte al usuario por una frase y una letra, y muestre por
pantalla el número de veces que aparece la letra en la frase.
print("Programa en el que se pregunte al usuario por una frase y una letra, y muestre por
pantalla el número de veces que aparece la letra en la frase.")
frase = input("Introduce una frase: ")
letra = input("Introduce una letra ")
contador = 0
for i in frase:
if i == letra:
contador += 1
print("La letra '%s' esta %2i veces en esa frase '%s'. Gracias" % (letra, contador, frase))
Ejercicio 5
Escribir un programa que muestre el eco de todo lo que el usuario introduzca hasta que el
usuario escriba “salir” que terminará.
print("Programa que muestre el eco de todo lo que el usuario introduzca hasta que el usuario
escriba “salir” y terminará.")
while True:
frase = input("Introduce algo por favor: ")
if frase == "salir":
break
print(frase)