Programación





 Programas elaborados en Virtual Studio Code:

Código en Python:

1. Comentarios (#)

  • En Python, los comentarios comienzan con el símbolo #. Los comentarios no afectan el funcionamiento del programa. Son simplemente anotaciones que el programador escribe para aclarar qué hace cada parte del código.

  • El comentario puede indicar un "saludo básico en Python".

2. Función (def)

def saludo():
  • def es una palabra clave en Python que se usa para definir una función.

  • Una función es un bloque de código que realiza una tarea específica. Puedes usar una función en cualquier momento del programa para ejecutar ese bloque de código. 

3. El cuerpo de la función

  • input(): La función input() le pide al usuario que ingrese algo. El texto que ves entre los paréntesis, "¿Cuál es tu nombre?", es lo que el programa mostrará en la pantalla para pedirle al usuario que ingrese algo.

  • nombre = input(...): Aquí, el valor que el usuario ingrese se guardará en una variable llamada nombre. Una variable es como un "contenedor" que almacena datos.

  • print(f"¡Hola, {nombre}! Bienvenido a Visual Studio Code."): La función print() muestra texto en la pantalla. En este caso, se utiliza una f-string (indicado por la letra f antes de las comillas) para incluir el valor de la variable nombre dentro del mensaje. Así, si el usuario ingresa "Juan", el mensaje será: ¡Hola, Juan! Bienvenido a Visual Studio Code..

4. Llamar a la función (saludo())


saludo()
  • Después de definir la función, necesitas "llamarla" para que se ejecute. En este caso, simplemente escribimos saludo(), lo que hace que el programa ejecute todo el código dentro de la función saludo().

Flujo del programa:

  1. El programa comienza en la línea donde se llama a la función saludo().

  2. El programa se detiene en la función y ejecuta todo el código dentro de ella:

    • Muestra el mensaje ¿Cuál es tu nombre? y espera que el usuario ingrese algo.

    • Guarda la respuesta en la variable nombre.

    • Luego muestra el saludo, incluyendo el nombre que el usuario ingresó.

  3. Una vez que la función termina de ejecutarse, el programa termina.


Entrada y Salida de datos:



Resultados del programa:





Boleta:


 Resultados:


JERARQUIA DE OPERACIONES (calculadora):


Resultados:


CONTRASEÑA:

El funcionamiento del programa:

  • contrasena_correcta = "MiClave123"
    Aquí se define una contraseña que será la válida. Esta está "quemada" en el código (no es lo más seguro, pero sirve para prácticas).

  • entrada = input("Introduce la contraseña: ")
    El programa muestra el mensaje "Introduce la contraseña:" y espera a que el usuario escriba algo.
    Lo que el usuario escriba se guarda en la variable entrada.

  • if entrada == contrasena_correcta:
    Compara lo que escribió el usuario (entrada) con la contraseña que se definió al principio (contrasena_correcta).

  • print("Acceso concedido.")
    Si la contraseña es correcta, muestra este mensaje.

  • else: print("Contraseña incorrecta.")
    Si no coincide, avisa que la contraseña está mal.

  • RESULTADOS:




  • SECUENCIA:


    FUNCIONAMIENTO:

    i = 1  # iniciamos el contador 
    Se crea una variable i con valor inicial 1. 
    while i <= 10:
    Esta línea dice: "Mientras i sea menor o igual que 10, repite el siguiente bloque".

    Es una condición de repetición. El ciclo termina cuando i se vuelve mayor que 10.

    print("interando e imprimiendo: {}".format(i))
    Aquí se imprime el mensaje con el número actual (i), usando .format() para insertar el valor.

     i += 1  # incrementamos el contador en 1 
    Esto aumenta el valor de i en 1 cada vez que se repite el ciclo. Si no lo hicieras, el ciclo sería infinito.


    RESULTADOS:



    PINO:


    FUNCIONAMIENTO:

  • Pide la altura del pino al usuario.

  • Usa un for para crear cada nivel del árbol:

    • Añade espacios a la izquierda para centrar.

    • Luego añade estrellas para formar la forma triangular.

  • Finalmente, dibuja el tronco con el carácter | centrado.


  • RESULTADOS:



    SECUENCIA WHILE:
     

    Este programa genera una secuencia de sumas usando dos variables (i y j) que se incrementan en cada iteración. Calcula r = i + j y muestra los valores de i, j y r en una tabla, alineados en columnas, para que se vea limpio y entendible. El ciclo se repite hasta que r supera el valor de 88.

  • Comienza en i = 0 y j = 0.

  • Suma r = i + j.

  • Muestra los tres valores.

  • Aumenta i y j en 1.

  • Repite hasta que r > 88.

  • i y j comienzan desde 0.

  • r almacenará la suma de i + j.

  • i, j y r, cada uno ocupando 5 espacios y alineados a la derecha.

  • Luego, imprime una línea de 17 guiones para separar el encabezado de los datos.

  • f"{'i':>5}" significa: "imprime la letra 'i', ocupando 5 espacios, alineada a la derecha".

  • Este es el ciclo principal del programa:

    • Mientras r sea menor o igual a 88, el ciclo sigue.

    • Dentro del ciclo se actualiza el valor de r como la suma de i + j.



    RESULTADOS:
































    Comentarios

    Entradas populares