lunes, 10 de agosto de 2026

Mostrar la siguiente serie: 0,5,10,15,20,25,30,35,40,... en Python

Código del ejercicio:

n1 = int(input("Ingresar número: "))
n2 = 0
while n2 <= n1:
    print(n2, end=",")
    n2 = n2 + 5

Definición de los códigos del ejercicio:

int() --> convierte el valor especificado en un número entero.
input() --> permite obtener texto escrito por teclado.
while --> el bucle while evalúa una condición y luego ejecuta un bloque de código si la condición es verdadera.
<= --> el operador menor o igual ( <= ) devuelve true si el operando izquierdo es menor o igual que el operando derecho, y en false caso contrario.
print() --> imprime un mensaje en la pantalla.
, --> concatena variables de cadena.
end --> el parámetro end se usa para agregar una cadena a la salida de print() cuando se realiza la impresión de una declaración. Pero, ¿alguna vez se preguntó por qué después de cada declaración de impresión, el cursor se mueve a la siguiente línea? Esto se debe a que la declaración de impresión viene con un valor predeterminado de parámetro final que es '\n'.

Explicación del Código:

El ejercicio consiste en mostrar la siguiente serie: 0, 5, 10, 15, 20, 25, 30, 35, 40...

Código Python

n1 = int(input("Ingresar número: "))
n2 = 0
while n2 <= n1:
    print(n2, end=",")
    n2 = n2 + 5

Explicación de cada línea

1. n1 = int(input())

Pide al usuario que ingrese un número y lo guarda en la variable n1.

n1 = int(input("Ingresar número: "))

Por ejemplo, si el usuario ingresa 40, entonces n1 tendrá el valor 40.

2. n2 = 0

Crea la variable n2 y le asigna el valor 0. Este será el primer número de la serie.

n2 = 0

3. while n2 <= n1:

El ciclo while repite las instrucciones mientras n2 sea menor o igual que n1.

while n2 <= n1:

4. print(n2, end=",")

Muestra el valor de n2. El end="," hace que después de cada número aparezca una coma.

print(n2, end=",")

5. n2 = n2 + 5

Aumenta el valor de n2 en 5. De esta manera, la serie avanza de 5 en 5.

n2 = n2 + 5

Resultado

Si el usuario ingresa 40, el resultado será:

0,5,10,15,20,25,30,35,40,

Resumen

Código Función
input() Permite ingresar un dato.
int() Convierte el dato en un número entero.
n1 Guarda el número ingresado.
n2 = 0 Inicia la serie desde 0.
while Repite las instrucciones.
n2 <= n1 Comprueba si el ciclo debe continuar.
print() Muestra el número en pantalla.
end="," Coloca una coma después del número.
n2 + 5 Aumenta el número en 5.

No hay comentarios.:

Publicar un comentario

Solicitar al usuario una palabra y una cantidad, mostrar en pantalla la palabra repetida de acuerdo a la cantidad introducido en Python

Código del ejercicio: palabra = input ( "Ingresar palabra: " ) x = int ( input ( "Ingresar cantidad: " )) ...

Copyright © Ejercicios de programación. Todos los derechos reservados. ❤️