Академический Документы
Профессиональный Документы
Культура Документы
Aula 946 - Prof Neri A. Neitzke www.informaticon.com.br videoaulasneri@gmail.com Com Pascal, java e C/C++
Algoritmo
Algoritmo so os passos para a soluo de um problema. Os passos que levam a uma soluo so muitos.
Lgica de programao
Coerncia Racionalidade Por que fazer de uma forma e no de outra? Arte de bem pensar Ordem no pensamento
Diagrama de Bloco:
Forma grfica para representar os passos lgicos de um determinado algoritmo. Com o diagrama pode-se definir e facilitar a visualizao dos passos em um problema.
Incio e Fim
Entrada de dados
Processamentos
Deciso
Estruturas de Seleo
Permite a execuo de aes dependendo de determinadas condies. Se <condio> for verdadeira faa
Operadores Relacionais
Smbolo = <> > < >= <= Significado Igual a Diferente de Maior que Menor que Maior ou igual que Menor ou igual que
Expresses Aritmticas
Operador Prioridade Observao
() * / div
mod +
-
1 2
2
Laos de Repetio
Repetio de comandos at que uma condio ocorra; Evitar redundncia de cdigo; um das prticas mais usadas em programao; Usados para: criao de contadores; obteno e recuperao de dados..etc Existem trs tipos de de laos de repetio:
Vetores
Variveis unidimensionais. A diferena para uma varivel comum que pode armazenar mais de um valor (do mesmo tipo) O vetor uma estrutura de dados muito usada Existe na maioria das linguagens de programao
Vetores
Var notas: vetor [1 ..5] de numrico; (de real)