# data[].attributes.body
Es una descripción informal de un algoritmo o un programa, escrito en un lenguaje natural estructurado que imita la lógica del código pero sin seguir las reglas estrictas de la sintaxis de un lenguaje de programación . Su propósito principal es mostrar el flujo lógico de un programa o sistema de manera que cualquier persona, con o sin experiencia en programación, pueda entender los pasos que realizan el algoritmo.

# data[].attributes.body
Facilita la planificación 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 donde comienza y termina el algoritmo.

instrucciones secuenciales : pasos que se ejecutan en orden.

Decisiones condicionales : 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

representación : inicio y fin

ejemplo : inicio ( código ) , fin

concepto : variables.

representación: declarar con nombres descriptivos.

ejemplo : edad = 20

# data[].attributes.body
inicio

tomar pan

untar mantequilla

colocar mermelada

fin

# data[].attributes.body
ESCRIBIR UN ALGORITMO QUE LEA UN NÚMERO Y DETERMINE SI ES PAR O IMPAR.

PSEUDOCÓDIGO:

Inicio

Escribir "Ingresa un número"

Leer numero

Si (número MOD 2 = 0) entonces

Escribir "El número es par"

Si no

Escribir "El número es impar"

Fin si

Fin