Algoritmos

O que faremos nesta matéria é escrever algoritmos.

Algoritmos, diferente de aplicativos, é o tipo de programa que tipicamente

Mais precisamente, algoritmo é uma lista ordenada de comandos, que resolver um problema corretamente, responde a solução e, ao final, para.

Mas que comandos são estes que o computador entende?

Esta é exatamente a matéria que a gente vai estudar neste curso.

O que faz um programador ser experiente é entender que tipos de comandos podem ser dados ao computador, e saber como escrever estes comandos de forma clara, para o computador executar, e para outros humanos entenderem. Lembre-se que você terá que ler seu programa depois. Se o seu código não for claro para um humano entender, você mesmo não entenderá o que você escreveu no dia anterior.

Tipos de comandos

Vamos dividir o que o computador pode fazer em 3 partes:

Entrada e Saída

Neste curso veremos um tipo simples de entrada e saída padrão do terminal: computador vai ler do teclado e escrever na tela.

Mas existem as mais diversas maneiras de ler e escrever informação: podemos ler e escrever em um arquivo CSV (tabela excel), bando de dados, fazer uma requisição para um servidor.

Em cursos posteriores veremos outras formas de entrada e saída.

Variáveis

Vamos ver nas próximas seções como fazer para que o programa guarde informações na forma de variáveis

Processar informações

Também vamos ver nas próximas aulas como combinar as informações dadas para gerar soluções, gerar informações significativas, ou até alterar o fluxo do programa, pulando ou repetindo partes do algoritmos.

.