Material de Reforzamiento U11

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 3

Introducción a las tecnologías de la información

Python

Material de reforzamiento U11


Estructura de control repetitivas
1. Crear un programa que imprima los números del 1 al 100.
Print ("numeros del 1 al 100")
numeros=1
while (numeros<=100):
print (numeros)
numeros+=1
2. Crear un programa que imprima los números pares menores que 50.
def pares (n):
for X in range (1, n):
if (X%2==0):
print ("par”, X)
pares (50)
3. Realizar un programa que imprima los 20 primero números impares.
numero1=1
numero2=39
while numero1 <= numero2:
print (numero1, end=",")
numero1=numero1+2
4. Crear un programa que pida un número entero e imprimirlo, si no ingresa
deberá preguntar otra vez por el número entero hasta que ingrese un
número positivo.
f= float (input ("Ingrese un numero entero:"))
while (f! =int(f)):
print ("¡”, f, "no es entero!/n")
f=float (input ("Vuelve a ingresar:"))
print (",", int (f), "es entero!")
5. Imprimir la tabla del 1 al 12 con bucles.
for a in range (1,13,1):
print ("\n\nTabla del", a)
for b in range (1,13,1):
print (a, "X", b, "=", a*b)
Introducción a las tecnologías de la información
Python
6. Realizar un programa para verificar la contraseña, el usuario solo tendrá 3
intentos, si pasa los intentos imprimir “Sobrepaso todos sus intentos”
b="123456"
n=1
a=input("Contraseña:")
while (a!=b) and (n<3):
n=n+1
print ("Incorrecto\n")
a= input ("Contraseña:")
if (n<=3) and (a==b): print ("Correcto\n")
elif (n==3) and (a!=b): print ("Sobrepaso todos sus intentos")
7. Crear una lista que almacene edades.
nombres = [ ]
edades = [ ]
print ("Ingrese el nombre y la edad de la persona")
while True:
nombres. append (input(“Nombre:”))
edades. append (int (input ("Edad:")))
if input ("¿Desea continual?S/N") == "N": break
8. Con la lista anterior contar cuantos son mayores de edad.
nombres = [ ]
edades = [ ]
print ("Ingrese el nombre y la edad de la persona")

while True:
nombres. append(input("Nombre:"))
edades. append(int(input("Edad:")))
if input ("¿Desea continual?S/N") == "N" : break

nombre_edad_mayor = nombres [edades. index(max(edades))]


nombre_edad_menor = nombres [edades. index(min(edades))]

print ("RESULTADOS")
print ("Nombre edad mayor: %s"%nombre_edad_mayor)
print ("Nombre edad menor: %s"%nombre_edad_menor)

print ("Nombres de mayor edad: ")


for i, edad in enumerate(edades):
if edad >= 18:
print (nombres[i])

9. Realizar un programa para contar cuantas letras tiene tu nombre.


Introducción a las tecnologías de la información
Python
def contar_caracteres(cadena):
contador = 0

while cadena[contador:]:
contador += 1
return contador
print ("jhoan aldair gallardo merino")
frase = "jhoan aldair gallardo merino"
print (len(frase))
print (contar_caracteres(frase))

10. Crear un programa para una empresa, que pida la cantidad de clientes y
luego las almacene en un arreglo.

Print ("La empresa GALLARDO")


nombredetuvariable = input ("Ingresar el numero de clientes:")
print ("Se guardo la cantidad de"+nombredetuvariable+"clientes.")

También podría gustarte