# data[].attributes.body
Es una descripcion informal de un algoritmo o un programa, escrito en un lenguaje natural estructurado que imita la logica del codigo pero sin seguir las reglas estrictas de la sintaxis de un lenguaje de programacion. Su proposito principal es mostrar el flujo logico de un programa o sistema de manera que cualquier persona , con o sin experiencia en programacion,puede entender los pasos que realiza el algoritmo.

# data[].attributes.body
Facilita la planificacion antes de codificar.

Es entendible por personas con diferentes

niveles de experiencia en programación.

Sirve como paso intermedio entre el diseño del algoritmo y la programación

# data[].attributes.body
Inicio y fin: : indican dónde comienza y termina el algoritmo.

Instrucciones secuenciales: pasos que se ejecutan en orden.

Decisiones (condicionlaes): permiten tomar decisiones usando estructuras como "SI - ENTONCES".

Bucles (repeticiones): permiten repetir bloques de instrucciones

Entrada y salida: para capturar datos y mostrar resultados.

# data[].attributes.body
Concepto: Inicio y Fin

Representacion: Inicio y Fin

Ejemplo: Inicio,(codigo), fin

Conceptos: Variables

Representacion : Declarar con nombres descriptivos.

Ejemplo: Edad= 20

Conceptos: Entrada de datos

Representacion: Leer o input

Ejemplo: Leer edad

Conceptos: Salida de datos

Representacion: Escribir o Output

Ejemplo: Escribir "La edad es" , edad

Conceptos: Condicionales

Representacion: SI - ENTONCES - SINO

Ejemplo: SI edad >= 18 ENTONCES ESCRIBIR "Adulto"

Concepto: Bucles

Representacion: MIENTRAS, PARA, REPETIR - HASTA

Ejemplo: PARA i ← 1 HASTA 10 HACER ESCRIBIR i

# data[].attributes.headline
Elementos semiestructurado  que descibre un algoritmo 

# data[].attributes.subject
Elementos semiestructurado  que descibre un algoritmo 

# data[].attributes.body
Inicio

tomar pan

untar mantequilla

colocar mermelada

Fin

# data[].attributes.headline
Escribir un algoritmo que lea un numero y determine si es par o impar.

# data[].attributes.subject
Escribir un algoritmo que lea un numero y determine si es par o impar.

# data[].attributes.body
Inicio

Escribir: Ingresa un numero

Leer numero

Si ( numero MOD 2 = 0) entonces

Escribir:el numero es par

sino

Escribir: el numero es impar

fin si

Fin