# data[].attributes.body
Es una descripcion informal de un algorritmo o un programa , escrito en un leguaje natural estructurado que imita la logica del codigo pero sin seguir las reglas estrictas de sintaxis de un leguaje de programacion .

su proposito principal es mostrar el flujo logioco de un programa o sistema de manera que cualquier persona , conn o sin experiencia en programacion,pueda enteneder 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 progtamacion .

*Sirve como paso intermedio entre el diseño del algoritmo y la programacion

# 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 desiciones 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
+Variables
+Entrada de datos
+Salida de datos
+Condicionales
+Bucles
-Representación en Pseudocódigo
+Inicio y Fin
+Declarar con nombre descriptivos
+LEER o INPUT
+Si-ENTONCES-SINO
+MIENTRAS-PARA-REPETIR-HASTA
-Ejemplo
+Inicio
(Codigo)
FIN
+Edad-20
+LEER edad
+DESCRIBIR "la edad es". edad
+Si edad >= 18 ENTONCES ESCRIBIR "adulto"
+Para i - 1 HASTA 10 HAVER ESCRIBIR i

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

Inico

Tomar pan

Untar mantequilla

Colocar mermelada

Fin

# data[].attributes.body
DESCRIPCIÓN: 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