| [edição verificada] | [revisão pendente] |
|
|
| |
==Algoritmo== |
|
==Algoritmo== |
| − |
As linguagens de programação tratam os dados de um computador através do uso de algoritmos. Um algoritmo é uma estruturação passo-a-passo de como um determinado problema deve ser resolvido de forma não-ambigua (ou como muitos comparam "uma receita de bolo") . Desta forma, para realizar esta estruturação é necessário o uso de ferramentas e operações oriundas da Lógica, e principalmente da [[Lógica Matemática]]. |
+ |
As linguagens de programação tratam os dados de um computador através do uso de algoritmos. Um algoritmo é uma estruturação passo-a-passo de como um determinado problema deve ser resolvido de forma não-ambígua (ou como muitos comparam "uma receita de bolo") . Desta forma, para realizar esta estruturação é necessário o uso de ferramentas e operações oriundas da Lógica, principalmente da [[Lógica Matemática]]. |
| |
|
|
|
| |
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": |
|
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": |
|
|
| |
## Colocar fone no gancho e voltar ao passo 1; |
|
## Colocar fone no gancho e voltar ao passo 1; |
| |
# Se sinal de chamada, faça: |
|
# Se sinal de chamada, faça: |
| − |
## Esperar atender ao telefone; |
+ |
## Esperar atender o telefone; |
| |
## Conversar; |
|
## Conversar; |
| |
## Colocar fone no gancho; |
|
## Colocar fone no gancho; |