# data[].attributes.body
O que é lógica computacional?

Logica computacional é a linguagem por trás das funções de um computador. Usando elementos da logica tradicional e da computação para criar comandos e desenvolver softwares ou algoritmos.

Raciocínio organizado e complexo, faz parte do pensamento computacional, envolvendo recursos necessários para encontrar soluções a partir da tecnologia.

Fonte :https://blog.colegioarnaldo.com.br/logica-computacional/

# data[].attributes.body
Algoritmo é um sequencia de instruções ou operações que leva para um objetivo.
O Algoritmo conta com a entrada (input) e uma (saída) das informações que foram passadas.
Assim como o CAFÉ, para fazer um simples cafezinho devemos seguir  passo a passo com uma sequencia logica para no final ter um café quente e passado.
Gostou da Comparação ?
Sim, isso mesmo!

Para compreender que o algoritmo se justifica no resultado que deseja alcançar, deve ter um objetivo especifico. Realizar uma sequencia de instruções simples pode tornar muito mais complexa conforme a necessidade de outras situações.
O algoritmo vai crescendo e ficando mais complexo, englobando todos os cenários possíveis.
Também é relevante que a estrutura siga a logica sistemática ( a risca ) por exemplo, ao fazer seu café caso esquecer de colocar o pó, no final você não terá mas um café. Concorda ?
Com o código é a mesma situação, sendo necessário ler linha por linha para alcançar o objetivo final.

Fonte referencia: https://rockcontent.com/br/blog/algoritmo/.

# data[].attributes.body
As estruturas de um algoritmo são:

VARIAVEIS : É onde o algoritmo oque determina onde o algoritmo pode ir, são as informações de entrada que foram inseridas. As mais comuns são texto, inteiro, lógico e real.

COMANDOS DE REPETIÇÃO: É O USO DE "se" e "enquanto", para o algoritmo saiba o que deve ser executado quando determinados processos ocorrerem e oque deve ser feito caso eles mudarem.

Fonte referencia: https://rockcontent.com/br/blog/algoritmo/.