Paga en 4 cuotas sin intereses de $52.25

Antes:$249

Currency
$209

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Suscríbete

Termina en:

19d

00h

01m

58s

2

Solo números impares en tres pasos

El programa consiste en mostrar los números impares, a partir de un numero entero positivo, digitado por el usuario
¡Empecemos!..

Paso 1. Definición de variable: se debe definir una variable, la cual almacena el valor digitado por el usuario… pero… ¿Qué función utilizamos para poder preguntarle al usuario el valor?.. input(). ¡excelente!. Recuerde que input() almacena texto y necesitamos que se convierta en número, entonces… ¿Cómo convertimos texto en número?.. utilizaremos función int()… La primera línea de código quedó así:

input("Introduce un número entero positivo: "))>

Está escrita la primera línea de código, Expliquemos la sintaxis:

  • n. Es la variable que va almacenar el número digitado por el usuario

  • int(). Permite convertir el texto digitado por el usuario (en nuestro ejemplo) a un número entero

  • input(). Encargada de la entrada/salida de texto por parte del usuario; en el ejemplo, se observa que contiene comillas, el texto de salida, el cual da la instrucción a usuario; cuando el usuario digita el valor se considera texto de entrada.
    Observa que la variable tiene dos funciones anidadas

Paso 2. Utilizar un ciclo. Se hace necesario emplear un ciclo repetitivo, para ejecutar una acción las veces que el usuario necesite. En este caso empleamos for loops

Escribimos la segunda línea de código:

<for i inrange(1, n+1, 2):>

Explicamos que contiene está línea

  • For. Ciclo repetitivo, el cual tiene un valor de inicio y un valor final (hasta donde puede parar el ciclo)

  • i. El cual va a guardar el valor numérico, se actualiza hasta que la condición del ciclo lo establezca.

  • Función range(start,stop,step). Devuelve una secuencia de números, empezando por 0 por defecto, e incrementa en 1 (por defecto), y termina en un número especificado.
    start. Opcional. Un número entero que especifica en que posición iniciar. Por defecto es cero.
    stop. Obligatorio. Un numero entero que especifica en que posición parar.
    step. Opcional. Un numero entero que especifica el incremento. Por defecto es 1.

En el ejemplo: range(1, n+1, 2). inicia en 1, todo número empieza por 1; (n+1) el valor digitado por el usuario, se hace un incremento de 1, para que tenga en cuenta el valor digitado por el usuario; y 2, porque vamos a mostrar los números impares (1+2=3, 3+2=5…).

Paso 3. Imprimir los números impares. Para mostrar los números empleamos la función print(), escribamos la tercera línea de código:

<print(i, end=", ")>

Por último, explicamos esta línea:

  • Print(). Imprime el mensaje especificado en la pantalla. El mensaje puede ser una cadena de texto. su sintaxis es: print(object(s), sep=separator, end=end, file=file, flush=flush)

-** i**. Es la variable que guarda el valor de de los números impares del ejercicio

  • end(). El valor predeterminado de end en python es \n, lo que significa que después de la instrucción print imprimirá una nueva línea. Entonces, simplemente dijo end es lo que desea imprimir después de que se haya ejecutado la instrucción print. En otras palabras la función end(), es para que escriba en una sola línea (horizontal) los valores, sin ella el programa lo ejecuta de forma vertical (uno debajo del otro)

Eso es todo, espero haber sido clara en el desarrollo del programa.
Les confieso que me demore más en explicar el tutorial, que en realizar el programa.

Escribe tu comentario
+ 2