# data[].attributes.body
Ministerio de Educación

Escuela Las Mañanitas El Buen Pastor

Creado por: Jasai Martinez

Nivel: 12°B

Materia: Tec. información

Profesora: Llenie De Serrano

Año Lectivo: 2024

# data[].attributes.body
En este trabajo hablando sobre "la estructura de datos de PsenInt" estaremos adquiriendo conocimiento sobre su definición, ¿para que sirve?, su funcionamiento entre otros puntos. Para así llegar a tener un conocimiento enriquecedor del tema.

# data[].attributes.body
pretende facilitarle al principiante la tarea de escribir algoritmos en este pseudolenguaje presentando un conjunto de ayudas y asistencias

# data[].attributes.attachment_link.title
Pseint desde cero 2022 | Estructuras de datos | Llenar un Arreglo

# data[].attributes.body
PSeInt es una herramienta para asistir a un estudiante en sus primeros pasos en programación. Mediante un simple e intuitivo pseudo lenguaje en español, le permite centrar su atención en los conceptos fundamentales de la algoritmia computacional, minimizando las dificultades propias de un lenguaje y proporcionando un entorno de trabajo con numerosas ayudas y recursos didácticos.

# data[].attributes.body
1.Arreglos

Los arreglos son estructuras de datos que nos permiten almacenar una colección de elementos del mismo tipo.

2. Listas Enlazadas

Las listas enlazadas son estructuras de datos dinámicas que consisten en nodos que apuntan a otros nodos.

3. Pilas y Colas

Las pilas y colas son estructuras de datos que siguen el principio de “último en entrar, primero en salir” (pilas) y “primero en entrar, primero en salir” (colas). Son esenciales para ciertos algoritmos y operaciones.

# data[].attributes.headline
Estructura de datos condicional si-entonces

# data[].attributes.subject
Estructura de datos condicional si-entonces

# data[].attributes.body
Condicional Si-Entonces

La secuencia de instrucciones ejecutadas por la instrucción Si-Entonces-Sino depende del valor de una condición lógica.
Si <condición>
Entonces
<instrucciones>
Sino
<instrucciones>
FinSi
Al ejecutarse esta instrucción, se evalúa la condición y se ejecutan las instrucciones que correspondan: las instrucciones que le siguen al Entonces si la condición es verdadera, o las instrucciones que le siguen al Sino si la condición es falsa.

# data[].attributes.body
permite ejecutar opcionalmente varias acciones posibles, dependiendo del valor almacenado en una variable de tipo numérico. Al ejecutarse, se evalúa el contenido de la variable y se ejecuta la secuencia de instrucciones asociada con dicho valor.
Cada opción está formada por uno o más números separados por comas, dos puntos y una secuencia de instrucciones.

# data[].attributes.body
La instrucción Mientras ejecuta una secuencia de instrucciones mientras una condición sea verdadera.
Mientras <condición> Hacer
<instrucciones>
FinMientras
Al ejecutarse esta instrucción, la condición es evaluada. Si la condición resulta verdadera, se ejecuta una vez la secuencia de instrucciones que forman el cuerpo del ciclo. Al finalizar la ejecución del cuerpo del ciclo se vuelve a evaluar la condición y, si es verdadera, la ejecución se repite.

# data[].attributes.body
Repetir
<instrucciones>
Hasta Que <condición>
Al ejecutarse esta instrucción, la secuencia de instrucciones que forma el cuerpo del ciclo se ejecuta una vez y luego se evalúa la condición. Si la condición es falsa, el cuerpo del ciclo se ejecuta nuevamente y se vuelve a evaluar la condición. Esto se repite hasta que la condición sea verdadera.

# data[].attributes.body
Para <variable> <- <inicial> Hasta <final> Con Paso <paso> Hacer
<instrucciones>
FinPara

Al ingresar al bloque, la variable <variable> recibe el valor <inicial> y se ejecuta la secuencia de instrucciones que forma el cuerpo del ciclo. Luego se incrementa la variable <variable> en <paso> unidades y se evalúa si el valor almacenado en <variable> superó al valor <final>. Si esto es falso se repite hasta que <variable> supere a <final>. Si se omite la cláusula Con Paso <paso>, la variable <variable> se incrementará en 1.

# data[].attributes.body
algoritmoscolegio40.blogspot.com

programacionpro.com

# data[].attributes.body
En resumen, las estructuras de datos en PseInt son fundamentales para cualquier programador que desee escribir código eficiente y bien estructurado. Al comprender cómo funcionan y cuándo utilizar cada una, se puede mejorar significativamente las habilidades de programación.