Introdução à programação/Algoritmos: diferenças entre revisões

[revisão pendente][revisão pendente]
Conteúdo apagado Conteúdo adicionado
Liquet (discussão | contribs)
Sem resumo de edição
Linha 565:
Antes de estruturar-se de forma lógica para programação, devemos saber qual o tipo de problema proposto, as informações que serão imputadas e os passos a serem efetuados para atingir-se um fim específico. Por exemplo, vamos ver um "algoritmo" sobre "tomar banho":
 
:# 1.Tirar a roupa.
:2. Abrir o registro.
:3. Ensaboar-se.
:4. Enxaguar o corpo.
:5. Passar shampoo nos cabelos.
:6. Enxaguar o cabelo.
:7. Fechar o registro.
 
Vimos então um problema proposto (tomar banho) e os passos para solucionar o problema. Logicamente, que há outras formas de estruturarmos este algoritmo de forma a adaptá-lo a atingir o mesmo fim. No entanto, o importante é estruturá-lo de forma coerente, eficaz e simples, ou como muitos dizem de "forma elegante". Veremos na próxima lição que podemos desenhar este algoritmo e aplicar conectivos lógicos que permitam manipular as informações necessárias.
Linha 589:
 
Algoritmos também podem ter condições para repetição.
 
==Resumo==
 
==Exercícios==