Está en la página 1de 3

‘’’

Ingresar un numero entero y presentar la tabla de multiplicar


considerando el numero entero ingresado como el número final del rango,
es decir si ingreso 4, me va ir presentado la tabla de multiplicar del
1,2,3 hasta llegar al 4
’’’

numero = int(input("Ingrese un número entero "))


cont=0
while cont < numero:
cont+=1
n=10
print("\nTabla del {} ".format(cont))
for i in range(1,n):
print("{} * {} = {}".format(i,cont,cont*i))

else:
print("Fin del ciclo")

“Recorrer lista de numeros con while”


numero = [1,2,3,4,5,6,7,8,9,10]
indice=0
while indice<len(numero):
print(numero[indice])
indice+=1

“Validar que se ingrese la información correcta en el range


con while”
Codigo mal estructurado
n1 = int(input("Ingrese el número de inicio del rango "))
n2 = int(input("Ingrese el número final del rango "))
while n1>n2:
print("\nEl primer número debe ser menor que el segundo número")
n1 = int(input("Ingrese el número de inicio del rango "))
n2 = int(input("Ingrese el número final del rango "))
else:
print(list(range(n1,n2+1)))

código bien estructurado

while True:
n1 = int(input("Ingrese el número de inicio del rango "))
n2 = int(input("Ingrese el número final del rango "))
if n1 > n2:
print("\nEl primer número debe ser menor que el segundo número")
else:
print(list(range(n1, n2 + 1)))
break

“Ejercicio de Sistema ”

while(True):
print("\nEscoja una de las opciones:"
"\n1) Suma"
"\n2) Resta"
"\n3) Multiplicación"
"\n4) División"
"\n5) Cerrar")
opcion=int(input("Ingrese su elección "))
if opcion==1:
n1=int(input("Ingrese el primer número entero "))
n2 = int(input("Ingrese el segundo número entero "))
suma = n1+n2
print("El resultado de la suma es: {}".format(suma))
elif opcion ==5:
print("Ha salido del sistema de forma satisfactoria")
break
else:
print("Ingrese una opción valida")

“Ejercicio Sistema complete usando acumulador”


cont=0
acumulador=0
acumuladorM=0
while True:
cont+=1
n1=int(input("Ingrese un número entero "))
n2=int(input("Ingrse un segundo número entero"))
print("Escoja una de las opciones:"
"\n1) Suma"
"\n2) Multiplicar"
"\n5) Cerrar")
opcion= int(input("Escoja su opción "))
if opcion == 1:
acumulador=acumulador+n1+n2
print("El resultado de la suma es {}, la vuelta número
{}".format(acumulador,cont))
elif opcion == 2:
acumuladorM = acumuladorM + n1 * n2
print("El resultado de la multiplicación es {}, la vuelta número
{}".format(acumuladorM, cont))
elif opcion == 5:
print("Ha cerrado el sistema de manera satisfactoria ")
break
else:
print("Escoja una opción valida ")

print("¿Desea continuar con las operaciones?"


" \n Escriba Si para continuar"
" \n Escriba cualquier cosa para cerrar")
opcion2=input("Elija su elección ")
if opcion2 in "SiSIsi":
print("\nHa escogido la opción si continuar con el sistema ")
else :
print("Ha cerrado el sistema de manera satisfactoria ")
acumuladortotal=acumuladorM+acumulador
print("El total de las operaciones es
{}".format(acumuladortotal))
break

También podría gustarte