Fundamentos de Programación: Variables, Bucles y Gráficos

Clasificado en Informática

Escrito el en español con un tamaño de 2,38 KB

Fundamentos de Programación

Variables

Las variables son elementos fundamentales que almacenan datos. Se clasifican principalmente en dos tipos:

  • Numéricas: Pueden contener valores enteros o decimales, fijos o variables durante la ejecución del programa. Su aritmética es igual a la numérica convencional. Es importante recordar que las variables acumulan valores en memoria, y al reutilizar una variable, esta contendrá el último valor asignado.
  • Alfanuméricas: Almacenan caracteres de texto, números, símbolos y signos de puntuación. Generalmente, se representan entre comillas. Las operaciones con variables alfanuméricas incluyen añadir, quitar o modificar caracteres.

También existen variables que almacenan gráficos (triángulos, cuadrados, círculos, etc.) y se utilizan para crear animaciones, a menudo utilizando bibliotecas de Windows.

Bucles

Los bucles permiten repetir un bloque de instrucciones. Existen diferentes tipos:

  • Bucle GOTO: Requiere una etiqueta (ej. "aquí:"). Las instrucciones a repetir se escriben a continuación, y al final se coloca "GOTO aquí". Sin una condición de salida, se crea un bucle infinito, un recurso común en programas maliciosos como los virus.
  • Bucle for: Repite un bloque de instrucciones un número específico de veces, definido por un intervalo. Se inicia con "for", seguido de una variable, un valor inicial, y un valor final. Termina con una sentencia de fin de bucle.
  • Bucle while: Es un bucle indeterminado que se repite mientras se cumpla una condición. El número de repeticiones no se conoce de antemano.

Ventanas de Gráficos

Para crear ventanas de gráficos, se utiliza graphicwindow.show(). Esta instrucción muestra una ventana con tamaño predeterminado, que puede modificarse previamente, junto con el color de fondo, el título y la posición en pantalla. Existen instrucciones para:

  • Establecer el color de dibujo.
  • Establecer el ancho de dibujo.
  • Dibujar líneas, elipses (incluyendo círculos) y elipses rellenas.
  • Animar dibujos o imágenes externas.
  • Utilizar la tortuga para crear gráficos (similar a LOGO).
  • Incorporar sonido (previa carga del archivo).

Entradas relacionadas: