Código del ejercicio:
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.
if --> use if para especificar un bloque de código que se ejecutará, si una condición especificada es verdadera.
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'.
< --> el operador menor que ( < ) devuelve true si el operando izquierdo es menor que el operando derecho.
% --> el operador de modulo ( % ) devuelve el resto de la división.
== --> el operador de igualdad ( == ) regresa true si sus operandos son iguales, false en caso contrario.
print() --> imprime un mensaje en la pantalla.
Explicación del Código:
Código
n = int(input("Ingresar número: "))
i = 0
c = 0
while c < n:
if i % 2 == 0:
print(i, end=",")
c = c + 1
i = i + 1
Explicación de cada línea
-
n = int(input("Ingresar número: "))
Solicita al usuario la cantidad de números pares que desea mostrar. El valor ingresado se convierte a un número entero. -
i = 0
Inicializa la variable i en 0. Esta variable representa el número que se irá evaluando uno por uno. -
c = 0
Inicializa un contador llamado c. Su función es contar cuántos números pares ya se han mostrado. -
while c < n:
El ciclo se repite mientras la cantidad de números pares encontrados sea menor que el número solicitado por el usuario. -
if i % 2 == 0:
Comprueba si el número almacenado en i es par. El operador % obtiene el residuo de la división entre 2. Si el residuo es 0, el número es par. -
print(i, end=",")
Muestra el número par encontrado y utiliza end="," para imprimir los números en una misma línea separados por comas. -
c = c + 1
Incrementa el contador de números pares encontrados en una unidad. -
i = i + 1
Incrementa la variable i para evaluar el siguiente número natural.
¿Qué hace este programa?
El programa solicita un número n y luego recorre los números naturales desde 0. Cada vez que encuentra un número par, lo muestra en pantalla y aumenta el contador. El proceso termina cuando ya se han impreso los primeros n números pares.
Ejemplo:
Si el usuario ingresa 5, la salida será:
0,2,4,6,8,
El programa solicita un número n y luego recorre los números naturales desde 0. Cada vez que encuentra un número par, lo muestra en pantalla y aumenta el contador. El proceso termina cuando ya se han impreso los primeros n números pares.
Ejemplo:
Si el usuario ingresa 5, la salida será:
0,2,4,6,8,
No hay comentarios.:
Publicar un comentario