Professional Documents
Culture Documents
Exemplo em Fluxograma
Observaes
incio
Variveis var idade, dias: inteiro Nas minhas aulas eu no vejo necessidade dessa informao no fluxograma. Alguns autores usam o smbolo de "dados" (paralelogramo); se eu fosse utilizar, escolheria o smbolo de "preparao de dados" (hexgono alongado). Para lembrar, costumo compara o smbolo com um teclado.
idade, dias
ou
idade, dias
Entrada leia(idade)
idade
Processamento dias <- 365 * idade
dias
Fim fimalgoritmo
fim
Chamada de procedimento/funo nome(valor, ...)
nome(valor, ...)
Fluxograma
Observaes
Condio (se-entoseno)
idade < 18
...
...
Condio (escolhacaso)
Alguns autores utilizam apenas um losango, com vrios fluxos saindo dele, cada um com um dos casos previstos.
dia = 1 N
...
dia = 2 N
...
...
Fluxograma
Observaes
i1
i <= 10 S ...
ii+2
Repetio (para) para i de 1 ate 10 passo 2 faca ... fimpara No caso da repetio "para", alguns autores utilizam o smbolo de "preparao de dados" ao invs do losango; dentro dele, colocam o valor inicial, o valor final e o passo.
i1
i <= 10 S ...
ii+2
Fluxograma
Observaes
...
opcao = "sair"
Repetio (faaenquanto)
faca
...
Esse comando no existe no Visualg. Mas, existe na maioria das linguagens como C#, Java, etc. O que muda que ele repete enquanto a condio verdadeira.