Introdução
Olá, comunidade!
Nossa primeira aula será sobre PORTUGOL, uma forma de
escrita estruturada, cuja finalidade é: descrever em uma
sequência lógica os passos para a
resolução de um problema. Um detalhe importante do
portugol é que todas as linhas devem conter uma
única instrução iniciada por verbos no
imperativo.
O que é Algorítmo?
É uma forma estruturada de resolver problemas numa
sequência lógica, passo a passo até obter o
resultado desejado.
Todo tipo de problema que temos no dia a dia, resolvemos
através de algoritmos naturais, que muitas vezes
não são nem percebidos como tal.
Um exemplo:
Quando você chega em sua casa a noite. O que
você faz para entrar em sua casa?
Você deve estar pensando: "O que isto tem a ver com
programação?". A resposta é: TUDO.
Vejamos:
Sob o ponto de vista atual (isto é, sem conhecer
algoritmos estruturados) você diria:
Pense na sua resposta!
Sob o ponto de vista de algorítmo estruturado:
Abrir o portão
Passar para o lado de dentro do terreno
Fechar o portão
Dirigir-se à porta
Pegar a chave da porta
Abrir a porta da casa
Passar para o lado de dentro da casa
Fechar a porta da casa
Pronto! Você está dentro de casa.