# data[].attributes.body
Es una descripción informal de un algoritmo o un programa, escrito en lenguaje natural estructurado que imita la lógica del código pero sin seguir 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 de cualquier persona, con o sin experiencia en programación, pueda entender los pasos que realiza el algoritmo.

# data[].attributes.body
*Facilita la planificación andtes de codificar.

*Es entendible por personas con diferentes niveles de experiecia en programación.

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

# data[].attributes.body
*Inicio y Fin: indica dónde comienza y termina el algoritmo.

*Instrucciones secuenciales: pasos que ejedcutan en orden.

Desiciones(condicionales): permiten timar descisiones es usando estructuras como ¨si - entonces¨

*Bucles (repeticiones): permiten repetir bloques de intrucciónes.

*Entrada y salida: para capturar datos y mostrar resultados.

# data[].attributes.body
concepto: Inicio y fin

representación: inicio y fin

ejemplo: inicio,(codigo),fin

concepto: variables

representación: declarar con nombres descriptivos

ejemplo: edad - 20

concepto: Entrada de datos

representación: LEER o INPUT

ejemplo:LEER edad

concepto: Salida de datos

representación: ESCRIBIR o IMPUT

ejemplo: ESCRIBIR la edad es , edad

concepto:Condicionales

representación:Si-ENTONCES-SINO

ejemplo:SI la edad}=18 ENTONCES ESCRIBIR ¨Adulto¨

conceptos: Bucles

representación: MIENTRAS, PARA, REPETIR-HASTA

ejemplo:PARA i - 1 HASTA 10 HACER ESCRIBIR i

# data[].attributes.body
Lenguaje semiestructurado que describe un algoritmo.

INICIO

tomar pan

Untar mantequilla

Colocar mermelada

FIN

# data[].attributes.headline
Ejercicio 1: determinar si un número es par o impar

# data[].attributes.subject
Ejercicio 1: determinar si un número es par o impar

# 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