1
Conceptos básicos de programación y fundamentos de
programación de pseint
Gabriela Samboni Garcia
10-5
Tecnología
Guillermo Mondragón
Liceo Departamental
2024
2
Tabla de contenido
CONCEPTOS BÁSICOS DE PROGRAMACIÓN ............................................................................................... 3
Constantes....................................................................................................................................... 3
Variables.......................................................................................................................................... 4
Acumuladores ................................................................................................................................. 4
Contadores...................................................................................................................................... 5
Identificadores ................................................................................................................................ 6
FUNDAMENTOS DE PROGRAMACIÓN DE PSEINT........................................................................................ 7
MAPA CONCEPTUAL ............................................................................................................................... 9
CONCLUSIONES ...................................................................................................................................... 9
LINK DEL BLOG ..................................................................................................................................... 11
REFERENCIAS BIBLIOGRÁFICAS............................................................................................................... 11
3
CONCEPTOS BÁSICOS DE PROGRAMACIÓN
Constantes
Una constante es un valor que se establece en una sección del código y
permanece constante durante la ejecución del programa. A diferencia de
las variables, las constantes no cambian de valor mientras el programa está en
funcionamiento. Las constantes se utilizan para asegurar que un valor crítico
permanezca inalterable y no pueda ser modificado accidentalmente o
intencionalmente. En programación dato que no cambia su valor.
Básicamente las constantes son un valor fijo que no cambia durante la ejecución
del programa. Las constantes son utilizadas en programas para evitar errores,
asegurando que ciertas variables y valores permanezcan inalterables.
A las constantes se les debe asignar un valor cuando se declaran. La única
excepción es si la constante se declara como “final”. Declarar una variable final
como constante significa que no puede ser reasignada, incluso si tiene un valor
inicial.
Algunos lenguajes de programación como C utilizan const para declarar
constantes y permiten asignarles valores en el momento de la declaración. Esto
puede hacer que el código sea más legible y eficiente de usar porque elimina la
necesidad de declarar e inicializar por separado.
Ejemplos
- Imagina que estás programando y necesitas usar el número Pi, que
siempre es 3.14159... Pi es un valor que no cambia, independientemente de
lo que ocurra durante la ejecución del programa. Por esta razón, lo declaras
como una constante para asegurarte de que permanece intacto y seguro,
libre de modificaciones no deseadas.
Ventajas de las constantes
La principal es que aumentan la seguridad y la limpieza del código. Evitan que, por
error, se cambie un valor de forma accidental.
Por otro lado, mejora la legibilidad del código. Cuando marcas una variable como
constante, le estás diciendo al siguiente programador que no se preocupe
demasiado por ese valor, que no va a cambiar.
Finalmente, también puede mejorar el rendimiento del programa, ya que los
compiladores pueden optimizar el código que utiliza constantes. Por ejemplo,
pueden decidir guardarlas en otra zona de memoria, o incluso sustituirla por
completo por su valor.
4
Variables
Una variable representa un contenedor o un espacio en la memoria física o virtual
de una computadora, donde se almacenan distintos tipos de datos (valores)
durante la ejecución de un programa. A cada variable se le asigna un nombre
descriptivo o un identificador que se refiere al valor guardado. Los datos
almacenados pueden cambiar de valor o ser constantes.
Las variables sirven para guardar y recuperar datos, representar valores
existentes y asignar unos nuevos. Las variables permiten que los programadores
se refieran a un valor con un nombre representativo en vez de tener que recordar
este valor, lo que facilita muchas tareas complejas.
De esa manera se pueden usar valores almacenados en cálculos, operaciones de
entrada y salida, comparaciones y otros tipos de procesamiento de datos. Por
ejemplo, en un programa de contabilidad, una variable puede almacenar el saldo
de una cuenta, y otra variable representa el monto de una transacción. A través de
las variables, puedes realizar fácilmente operaciones matemáticas para actualizar
el saldo de la cuenta.
Características de las variables
Una variable en programación se caracteriza por:
- El nombre único que la identifica dentro del programa
- El valor guardado que puede cambiar durante la ejecución del programa
- El tipo de datos que se almacena, como números, textos, estados
booleanos, etc.
- El alcance, que puede ser global, si se puede acceder desde cualquier
parte del programa, o local, si solo se puede acceder dentro de un bloque
de código.
Acumuladores
Un acumulador es una variable, no necesariamente entera, pero sí numérica, y
cuyo valor se incrementará dependiendo del problema. Su objetivo es “acumular”,
es decir: acopiar, almacenar, añadir un cierto valor. La diferencia con una variable
cualquiera es que el acumulador agrega un nuevo valor al que ya tiene. (Por lo
general, una operación de asignación “encima” el valor nuevo borrando el valor
viejo de una variable)
El acumulador debe ser inicializado antes de ser utilizado. Pero el valor de
inicialización dependerá del tipo de operación que nos ayudará a acumular
5
valores: puede ser el resultado de sumas sucesivas (que es lo más común), pero
también de multiplicaciones, o incluso de restas o divisiones.
Un acumulador en programación sirve principalmente para realizar operaciones de
suma o conteo de datos. Algunos de sus principales aplicaciones son:
• Sumar Valores: Se puedes utilizar un acumulador para sumar una
serie de números y obtener el resultado total. Por ejemplo, calcular la
suma de calificaciones de un grupo de estudiantes.
• Conteo de Elementos: Los acumuladores también son útiles para
contar elementos en una lista o array. Por ejemplo, contar cuántas
veces aparece una palabra en un texto.
• Promedios: Con un acumulador, puedes calcular promedios al
sumar valores y luego dividirlos por la cantidad de elementos. Por
ejemplo, calcular el promedio de edades en un grupo.
La forma general de un acumulador sería la siguiente:
Acumulador= acumulador + variable
U otra forma seria
Acumulador = acumulador – variable
Contadores
un contador es una variable que se utiliza para contar o llevar la cuenta de algo
específico durante la ejecución de un programa. Su función principal es mantener
un registro numérico de la cantidad de veces que cierto evento ocurre, o de la
cantidad de iteraciones que ha realizado un bucle.
Por lo general, un contador se inicializa con un valor específico (generalmente
cero o uno) y luego se incrementa o decrementa según sea necesario. Es una
herramienta fundamental para controlar el flujo del programa, especialmente en
bucles y en situaciones donde se necesita realizar un seguimiento de la repetición
de acciones o eventos.
La inicialización consiste en asignarle al contador un valor con el que arrancará el
proceso de conteo. Este proceso deberá situarse "antes y fuera del bucle".
La forma básica general de un contador es:
Contador= contador + constante
6
O también podría ser
Contador= contador – constante
Ejemplo:
Persona= Persona + 1
Como se puede observar en el ejemplo, a la variable Persona se le está
incrementando el valor constante 1, es decir, a su contenido se le suma el valor y
se le vuelve a grabar en la misma variable.
Si en vez de incremento es decremento se coloca un menos en lugar del más.
Identificadores
Un identificador en programación es, en esencia, un nombre que los
programadores le dan a las variables, funciones, objetos y otros elementos dentro
de su código. Los identificadores en programación son la manera en que los
programadores hacen que su código sea legible y comprensible. Para crear un
identificador, especifíquelo en la declaración de una variable, un tipo o una
función.
Algunos puntos clave sobre los identificadores en programación:
1. Reglas de Nomenclatura: Los identificadores deben seguir ciertas reglas
dependiendo del lenguaje de programación. Generalmente, pueden incluir
letras (mayúsculas y minúsculas), dígitos y ciertos caracteres especiales,
con algunas restricciones como no comenzar con un número.
2. Unicidad: Los identificadores deben ser únicos dentro de su ámbito. Esto
significa que no puede haber dos variables con el mismo nombre en el
mismo contexto.
3. Legibilidad: Es importante elegir nombres significativos y descriptivos para
los identificadores para facilitar la comprensión del código por parte de otros
programadores.
7
4. Palabras Reservadas: Los identificadores no pueden ser palabras
reservadas del lenguaje de programación, ya que estas tienen significados
específicos y están destinadas a funciones específicas dentro del lenguaje.
FUNDAMENTOS DE PROGRAMACIÓN DE PSEINT
¿Qué es Pseint?
Pseint es un entorno de desarrollo y una herramienta educativa
diseñada para enseñar programación a personas que recién comienzan
en este mundo. Su nombre proviene de "Pseudo-Intérprete", lo que
significa que es un programa que simula la ejecución de código, lo que
lo hace ideal para aprender programación sin preocuparse por los
aspectos más complejos de la implementación. Pseint es ampliamente
utilizado en entornos educativos y es conocido por su sencillez y
eficacia.
Conceptos básicos
Estos son algunos conceptos básicos que hay que tener en cuenta para entender
más la programación de Pseint
1. Algoritmos
Un algoritmo es una serie de pasos detallados que se siguen para realizar una
tarea específica. Pseint ayuda a diseñar y ejecutar algoritmos de manera eficiente.
2. Pseudocódigo
Pseint utiliza un lenguaje de programación en forma de pseudocódigo. Esto
significa que se puede escribir instrucciones de programación en un lenguaje
cercano al inglés, lo que lo hace más fácil de entender para principiantes.
3. Variables
8
Las variables son contenedores que almacenan datos. Se puede pensar en ellas
como cajas en las que se puede colocar información. En Pseint, se debe declarar
una variable antes de usarla y especificar su tipo de dato.
4. Entrada y Salida
En programación, la entrada se refiere a la información que se ingresa en un
programa, mientras que la salida es la información que se obtiene como resultado.
Pseint permite trabajar con entrada y salida de datos de manera sencilla.
9
MAPA CONCEPTUAL
CONCLUSIONES
1. En conclusión, las constantes en programación son valores fijos que no
cambian durante la ejecución del programa. Se utilizan para garantizar que
10
ciertos datos críticos permanezcan inalterables y no puedan ser modificados
accidental o intencionalmente. Declarar una constante asegura que su valor
inicial se mantenga constante a lo largo del programa, a menos que se use la
palabra clave "final" para indicar que no puede ser reasignada. Esto ayuda a
prevenir errores y garantiza la integridad de los datos clave en el software.
2. En conclusión, las variables en programación son contenedores que
almacenan diferentes tipos de datos durante la ejecución de un programa.
Cada variable tiene un nombre único que se utiliza para referirse al valor que
contiene. Permiten a los programadores manejar y manipular datos de manera
eficiente, facilitando tareas como cálculos, operaciones de entrada y salida,
comparaciones y otros procesamientos de datos.
3. En conclusión, los acumuladores son variables numéricas utilizadas en
programación para acumular valores a medida que se procesan datos. Se
inicializan con un valor inicial que puede variar dependiendo del tipo de
operación que se desea realizar, como suma, multiplicación, resta o división.
Su función principal es almacenar resultados parciales o totales de
operaciones repetidas, como sumar elementos de una lista o contar
ocurrencias de ciertos datos. Esto los hace útiles en diversas aplicaciones,
desde cálculos simples hasta algoritmos más complejos que requieren
seguimiento y acumulación de resultados durante la ejecución del programa.
4. En conclusión, un contador es una variable utilizada para llevar la cuenta de
eventos o iteraciones dentro de un programa. Se inicializa con un valor
específico antes de un bucle y se incrementa o decrementa según sea
necesario para controlar el flujo del programa. Es fundamental para gestionar
la repetición de acciones y eventos de manera eficiente.
5. En conclusión, los identificadores en programación son nombres dados por los
programadores a variables, funciones y otros elementos del código. Deben
seguir reglas específicas dependiendo del lenguaje utilizado y ser únicos
dentro de su ámbito. Elegir nombres descriptivos mejora la legibilidad y
comprensión del código, facilitando su mantenimiento y colaboración.
6. En conclusión, Pseint es un entorno de desarrollo y herramienta educativa
diseñada para enseñar programación mediante la simulación de la ejecución
de código, utilizando un pseudocódigo fácil de entender. Es ideal para
principiantes debido a su sencillez y eficacia, facilitando el diseño de
algoritmos, el manejo de variables, y la entrada y salida de datos de manera
intuitiva.
11
LINK DEL BLOG
https://loonatechnologies09.blogspot.com/p/segundo-periodo-
2023_3.html?m=1
REFERENCIAS BIBLIOGRÁFICAS
- https://programacion.top/conceptos/constante/
- https://newsletter.cuarzo.dev/p/que-es-una-constante-en-programacion
- https://www.luisllamas.es/programacion-que-es-una-constante/
- https://www.ibm.com/docs/es/tcamfma/6.3.0?topic=tesl-constants-
variables-4
- https://contenido-tercerobachillerato-ciech.blogspot.com/p/blog-
page.html
- https://programacion.top/conceptos/acumulador/
- https://codersfree.com/posts/introduccion-a-la-programacion-con-pseint-
conceptos-basicos

Conceptos basicos de progamacion y Pseint.pdf

  • 1.
    1 Conceptos básicos deprogramación y fundamentos de programación de pseint Gabriela Samboni Garcia 10-5 Tecnología Guillermo Mondragón Liceo Departamental 2024
  • 2.
    2 Tabla de contenido CONCEPTOSBÁSICOS DE PROGRAMACIÓN ............................................................................................... 3 Constantes....................................................................................................................................... 3 Variables.......................................................................................................................................... 4 Acumuladores ................................................................................................................................. 4 Contadores...................................................................................................................................... 5 Identificadores ................................................................................................................................ 6 FUNDAMENTOS DE PROGRAMACIÓN DE PSEINT........................................................................................ 7 MAPA CONCEPTUAL ............................................................................................................................... 9 CONCLUSIONES ...................................................................................................................................... 9 LINK DEL BLOG ..................................................................................................................................... 11 REFERENCIAS BIBLIOGRÁFICAS............................................................................................................... 11
  • 3.
    3 CONCEPTOS BÁSICOS DEPROGRAMACIÓN Constantes Una constante es un valor que se establece en una sección del código y permanece constante durante la ejecución del programa. A diferencia de las variables, las constantes no cambian de valor mientras el programa está en funcionamiento. Las constantes se utilizan para asegurar que un valor crítico permanezca inalterable y no pueda ser modificado accidentalmente o intencionalmente. En programación dato que no cambia su valor. Básicamente las constantes son un valor fijo que no cambia durante la ejecución del programa. Las constantes son utilizadas en programas para evitar errores, asegurando que ciertas variables y valores permanezcan inalterables. A las constantes se les debe asignar un valor cuando se declaran. La única excepción es si la constante se declara como “final”. Declarar una variable final como constante significa que no puede ser reasignada, incluso si tiene un valor inicial. Algunos lenguajes de programación como C utilizan const para declarar constantes y permiten asignarles valores en el momento de la declaración. Esto puede hacer que el código sea más legible y eficiente de usar porque elimina la necesidad de declarar e inicializar por separado. Ejemplos - Imagina que estás programando y necesitas usar el número Pi, que siempre es 3.14159... Pi es un valor que no cambia, independientemente de lo que ocurra durante la ejecución del programa. Por esta razón, lo declaras como una constante para asegurarte de que permanece intacto y seguro, libre de modificaciones no deseadas. Ventajas de las constantes La principal es que aumentan la seguridad y la limpieza del código. Evitan que, por error, se cambie un valor de forma accidental. Por otro lado, mejora la legibilidad del código. Cuando marcas una variable como constante, le estás diciendo al siguiente programador que no se preocupe demasiado por ese valor, que no va a cambiar. Finalmente, también puede mejorar el rendimiento del programa, ya que los compiladores pueden optimizar el código que utiliza constantes. Por ejemplo, pueden decidir guardarlas en otra zona de memoria, o incluso sustituirla por completo por su valor.
  • 4.
    4 Variables Una variable representaun contenedor o un espacio en la memoria física o virtual de una computadora, donde se almacenan distintos tipos de datos (valores) durante la ejecución de un programa. A cada variable se le asigna un nombre descriptivo o un identificador que se refiere al valor guardado. Los datos almacenados pueden cambiar de valor o ser constantes. Las variables sirven para guardar y recuperar datos, representar valores existentes y asignar unos nuevos. Las variables permiten que los programadores se refieran a un valor con un nombre representativo en vez de tener que recordar este valor, lo que facilita muchas tareas complejas. De esa manera se pueden usar valores almacenados en cálculos, operaciones de entrada y salida, comparaciones y otros tipos de procesamiento de datos. Por ejemplo, en un programa de contabilidad, una variable puede almacenar el saldo de una cuenta, y otra variable representa el monto de una transacción. A través de las variables, puedes realizar fácilmente operaciones matemáticas para actualizar el saldo de la cuenta. Características de las variables Una variable en programación se caracteriza por: - El nombre único que la identifica dentro del programa - El valor guardado que puede cambiar durante la ejecución del programa - El tipo de datos que se almacena, como números, textos, estados booleanos, etc. - El alcance, que puede ser global, si se puede acceder desde cualquier parte del programa, o local, si solo se puede acceder dentro de un bloque de código. Acumuladores Un acumulador es una variable, no necesariamente entera, pero sí numérica, y cuyo valor se incrementará dependiendo del problema. Su objetivo es “acumular”, es decir: acopiar, almacenar, añadir un cierto valor. La diferencia con una variable cualquiera es que el acumulador agrega un nuevo valor al que ya tiene. (Por lo general, una operación de asignación “encima” el valor nuevo borrando el valor viejo de una variable) El acumulador debe ser inicializado antes de ser utilizado. Pero el valor de inicialización dependerá del tipo de operación que nos ayudará a acumular
  • 5.
    5 valores: puede serel resultado de sumas sucesivas (que es lo más común), pero también de multiplicaciones, o incluso de restas o divisiones. Un acumulador en programación sirve principalmente para realizar operaciones de suma o conteo de datos. Algunos de sus principales aplicaciones son: • Sumar Valores: Se puedes utilizar un acumulador para sumar una serie de números y obtener el resultado total. Por ejemplo, calcular la suma de calificaciones de un grupo de estudiantes. • Conteo de Elementos: Los acumuladores también son útiles para contar elementos en una lista o array. Por ejemplo, contar cuántas veces aparece una palabra en un texto. • Promedios: Con un acumulador, puedes calcular promedios al sumar valores y luego dividirlos por la cantidad de elementos. Por ejemplo, calcular el promedio de edades en un grupo. La forma general de un acumulador sería la siguiente: Acumulador= acumulador + variable U otra forma seria Acumulador = acumulador – variable Contadores un contador es una variable que se utiliza para contar o llevar la cuenta de algo específico durante la ejecución de un programa. Su función principal es mantener un registro numérico de la cantidad de veces que cierto evento ocurre, o de la cantidad de iteraciones que ha realizado un bucle. Por lo general, un contador se inicializa con un valor específico (generalmente cero o uno) y luego se incrementa o decrementa según sea necesario. Es una herramienta fundamental para controlar el flujo del programa, especialmente en bucles y en situaciones donde se necesita realizar un seguimiento de la repetición de acciones o eventos. La inicialización consiste en asignarle al contador un valor con el que arrancará el proceso de conteo. Este proceso deberá situarse "antes y fuera del bucle". La forma básica general de un contador es: Contador= contador + constante
  • 6.
    6 O también podríaser Contador= contador – constante Ejemplo: Persona= Persona + 1 Como se puede observar en el ejemplo, a la variable Persona se le está incrementando el valor constante 1, es decir, a su contenido se le suma el valor y se le vuelve a grabar en la misma variable. Si en vez de incremento es decremento se coloca un menos en lugar del más. Identificadores Un identificador en programación es, en esencia, un nombre que los programadores le dan a las variables, funciones, objetos y otros elementos dentro de su código. Los identificadores en programación son la manera en que los programadores hacen que su código sea legible y comprensible. Para crear un identificador, especifíquelo en la declaración de una variable, un tipo o una función. Algunos puntos clave sobre los identificadores en programación: 1. Reglas de Nomenclatura: Los identificadores deben seguir ciertas reglas dependiendo del lenguaje de programación. Generalmente, pueden incluir letras (mayúsculas y minúsculas), dígitos y ciertos caracteres especiales, con algunas restricciones como no comenzar con un número. 2. Unicidad: Los identificadores deben ser únicos dentro de su ámbito. Esto significa que no puede haber dos variables con el mismo nombre en el mismo contexto. 3. Legibilidad: Es importante elegir nombres significativos y descriptivos para los identificadores para facilitar la comprensión del código por parte de otros programadores.
  • 7.
    7 4. Palabras Reservadas:Los identificadores no pueden ser palabras reservadas del lenguaje de programación, ya que estas tienen significados específicos y están destinadas a funciones específicas dentro del lenguaje. FUNDAMENTOS DE PROGRAMACIÓN DE PSEINT ¿Qué es Pseint? Pseint es un entorno de desarrollo y una herramienta educativa diseñada para enseñar programación a personas que recién comienzan en este mundo. Su nombre proviene de "Pseudo-Intérprete", lo que significa que es un programa que simula la ejecución de código, lo que lo hace ideal para aprender programación sin preocuparse por los aspectos más complejos de la implementación. Pseint es ampliamente utilizado en entornos educativos y es conocido por su sencillez y eficacia. Conceptos básicos Estos son algunos conceptos básicos que hay que tener en cuenta para entender más la programación de Pseint 1. Algoritmos Un algoritmo es una serie de pasos detallados que se siguen para realizar una tarea específica. Pseint ayuda a diseñar y ejecutar algoritmos de manera eficiente. 2. Pseudocódigo Pseint utiliza un lenguaje de programación en forma de pseudocódigo. Esto significa que se puede escribir instrucciones de programación en un lenguaje cercano al inglés, lo que lo hace más fácil de entender para principiantes. 3. Variables
  • 8.
    8 Las variables soncontenedores que almacenan datos. Se puede pensar en ellas como cajas en las que se puede colocar información. En Pseint, se debe declarar una variable antes de usarla y especificar su tipo de dato. 4. Entrada y Salida En programación, la entrada se refiere a la información que se ingresa en un programa, mientras que la salida es la información que se obtiene como resultado. Pseint permite trabajar con entrada y salida de datos de manera sencilla.
  • 9.
    9 MAPA CONCEPTUAL CONCLUSIONES 1. Enconclusión, las constantes en programación son valores fijos que no cambian durante la ejecución del programa. Se utilizan para garantizar que
  • 10.
    10 ciertos datos críticospermanezcan inalterables y no puedan ser modificados accidental o intencionalmente. Declarar una constante asegura que su valor inicial se mantenga constante a lo largo del programa, a menos que se use la palabra clave "final" para indicar que no puede ser reasignada. Esto ayuda a prevenir errores y garantiza la integridad de los datos clave en el software. 2. En conclusión, las variables en programación son contenedores que almacenan diferentes tipos de datos durante la ejecución de un programa. Cada variable tiene un nombre único que se utiliza para referirse al valor que contiene. Permiten a los programadores manejar y manipular datos de manera eficiente, facilitando tareas como cálculos, operaciones de entrada y salida, comparaciones y otros procesamientos de datos. 3. En conclusión, los acumuladores son variables numéricas utilizadas en programación para acumular valores a medida que se procesan datos. Se inicializan con un valor inicial que puede variar dependiendo del tipo de operación que se desea realizar, como suma, multiplicación, resta o división. Su función principal es almacenar resultados parciales o totales de operaciones repetidas, como sumar elementos de una lista o contar ocurrencias de ciertos datos. Esto los hace útiles en diversas aplicaciones, desde cálculos simples hasta algoritmos más complejos que requieren seguimiento y acumulación de resultados durante la ejecución del programa. 4. En conclusión, un contador es una variable utilizada para llevar la cuenta de eventos o iteraciones dentro de un programa. Se inicializa con un valor específico antes de un bucle y se incrementa o decrementa según sea necesario para controlar el flujo del programa. Es fundamental para gestionar la repetición de acciones y eventos de manera eficiente. 5. En conclusión, los identificadores en programación son nombres dados por los programadores a variables, funciones y otros elementos del código. Deben seguir reglas específicas dependiendo del lenguaje utilizado y ser únicos dentro de su ámbito. Elegir nombres descriptivos mejora la legibilidad y comprensión del código, facilitando su mantenimiento y colaboración. 6. En conclusión, Pseint es un entorno de desarrollo y herramienta educativa diseñada para enseñar programación mediante la simulación de la ejecución de código, utilizando un pseudocódigo fácil de entender. Es ideal para principiantes debido a su sencillez y eficacia, facilitando el diseño de algoritmos, el manejo de variables, y la entrada y salida de datos de manera intuitiva.
  • 11.
    11 LINK DEL BLOG https://loonatechnologies09.blogspot.com/p/segundo-periodo- 2023_3.html?m=1 REFERENCIASBIBLIOGRÁFICAS - https://programacion.top/conceptos/constante/ - https://newsletter.cuarzo.dev/p/que-es-una-constante-en-programacion - https://www.luisllamas.es/programacion-que-es-una-constante/ - https://www.ibm.com/docs/es/tcamfma/6.3.0?topic=tesl-constants- variables-4 - https://contenido-tercerobachillerato-ciech.blogspot.com/p/blog- page.html - https://programacion.top/conceptos/acumulador/ - https://codersfree.com/posts/introduccion-a-la-programacion-con-pseint- conceptos-basicos