While's (5)

A continuación se vera como se usan los while's.

FORMA 1
Dentro de los while's estableces condiciones de paro del ciclo.

  • Código y ejecución:
#con condiciones de paro
edad=0
while(edad<18):
edad=edad+1
print("edad vale",edad)
if(edad%2 ==0):
print("edad par es",edad)
continue #no hace todo lo de abajo
print("Saltare si no tal vez")
print("Esta saltara nooo, siiii")

print("Felicidades eres mayor de edad",edad)


FORMA 2
Dentro de los while's puedes ir llenando listas vacias.
  • Código y ejecución:
#para llenar listas vacias
cien=[]
par=[]
impar=[]
c=1

while(c<101):
cien.append(c)
if(c%2 ==0):
par.append(c)
else:
impar.append(c)
c+=1
print("Valores totales")
print(cien)
print("Pares")
print(par)
print("Impares")
print(impar)

FORMA 3
Aquí hay un ejemplo del uso de los while's.
  • Código y ejecución:
#escriba un programa que pida dos numeros enteros
#continue mientras sean cada vez mas grandes
primero=int(input("Dame un numero: "))
segundo=int(input("Dame otro numero mayor que el primero: "))

while(segundo>primero):
primero=segundo
segundo=int(input("Escriba un numero mayor que "+str(primero)+ " "))
print()
print(segundo, "no es mayor que", str(primero)+".")
print("Programa terminado")

#escriba un programa que pida la cantidad de numeros
#positivos hasta que sea la cantidad que usted decida de positivo

cont=0
i=int(input("Dame un numero positivo: "))
while(cont<5):
if(i>0):
i=int(input("Dame un numero positivo: "))
cont=cont+1
else:
print("Ingreso negativos")
break
print("Programa terminado con ",str(cont)+ " numeros positivos")

FORMA 4
Aquí hay otro ejemplo del uso de los while's.
  • Código y ejecución:
#escriba un programa que pida un valor limite positivo y a continuacion
#pida numeros hasta que la suma de los numeros introducidos supere el limite inical

suma=0
i=int(input("Dame un limite: "))
while(suma<i):
j=int(input("Dame un numero: "))
suma=suma+j


print("Programa terminado")



NOTA:
Los DoWhile no existen en Python, si quiere ingresar uno marcará error.

  • Código:

#el do while como tal no esta registrado
a=0
do:
print(a)
a++

while(a!=3)

No hay comentarios:

Publicar un comentario

Ultima entrada ingresada

SISTEMA DE RIEGO AUTOMÁTICO CON MÚSICA

El objetivo era hacer un programa que pueda activar una bomba de agua en la noche, y que por las mañanas reproduzca música para las plantas....