código PYTHON (Ejercicio #5) "For & while" / Bucles
El siguiente código es de PYTHON para el uso de "Bucles"
aquí abajo les dejare un video mostrando el funcionamiento y también les dejare el código con sus guías para su mejor comprencion.
Video: PENDIENTE SE SUBIR
Este código en Python solicita al
usuario tres valores: N
(valor inicial),
inferior
(valor inferior) y secuencia
(valor de salto).
Luego, utiliza un bucle while
para imprimir los números
N
hasta el valor inferior
con un salto definido por secuencia
. Además,
muestra el mensaje "Despegue" cuando N
alcanza 0.
N = int(input("dame el valor inicial: "))
: Solicita al usuario que ingrese un valor inicial (N
) y lo almacena como un entero.inferior = int(input("dame el valor inferior: "))
: Solicita al usuario que ingrese un valor inferior (inferior
) y lo almacena como un entero.secuencia = int(input("dame el valor de salto: "))
: Solicita al usuario que ingrese un valor de salto (secuencia
) y lo almacena como un entero.while(N > 0):
: Inicia un buclewhile
que se ejecutará mientras el valor deN
sea mayor que 0.print(N)
: Imprime el valor actual deN
.N -= 1
: Decrementa el valor deN
en 1 en cada iteración del bucle.if (N == 0):
: Verifica siN
ha alcanzado el valor 0.print("Despegue")
: SiN
es igual a 0, imprime "Despegue".
El resultado del código es imprimir los valores de N
en orden
descendente desde el valor inicial hasta 0, con un salto definido
por secuencia
. Cuando N
alcanza 0, se imprime "Despegue" y el bucle termina.
Este código en Python solicita al usuario
que ingrese un valor inicial (n
) utilizando la
función input
. Luego, utiliza un bucle for
para
imprimir los números desde el valor inicial hasta
1 en orden descendente. Dentro del bucle, se imprime
el valor actual de n
en cada iteración, y luego se
decrementa n
en 1 en cada iteración utilizando la expresión n -= 1
.
Después de completar el bucle, se imprime "Despegue".
Aquí hay una descripción paso a paso:
n = int(input("Dame el valor inicial: "))
: Solicita al usuario queingrese un valor inicial, convierte la entrada en un entero
y lo asigna a la variable
n
.for _ in range(n, 0, -1)
: Inicia un buclefor
que recorre losvalores desde
n
hasta 1 (excluyendo 0) en orden descendente.El uso de
_
como variable de bucle es común cuando no necesitasusar el valor de la variable en el bucle.
print(n)
: Imprime el valor actual den
en cada iteración del bucle.n -= 1
: Decrementa el valor den
en 1 en cada iteración del bucle.Después de que el bucle se completa, se ejecuta
print("Despegue")
, lo que imprime la cadena "Despegue".
En resumen, el programa cuenta desde el valor inicial ingresado por el usuario hasta 1 en orden descendente,
imprimiendo cada número en el proceso, y finalmente imprime "Despegue" cuando el bucle ha terminado.
Comentarios
Publicar un comentario