Escolar Documentos
Profissional Documentos
Cultura Documentos
UNIDADE DE ENTRADA
UNIDADE DE SAIDA
MEMÓRA
JAVA
PHP
C++
DELPHI
COBOL
Série fixa de tarefas, ações ou raciocínios que, realizados passo a passo, levam a
determinado resultado pretendido.
PROGRAMA = ALGORITMO
Estrutura de seleção precisa fazer uso de um desvio condicional (se vai ou nao ser
tomada essa decisão)
Forma geral
se ( condição) {
instrução 1
instrução 2
....
instrução n
se ( condição) {
instrução 1
instrução 2
....
instrução n
Senao{
instrução B1
instrução B2
....
instrução Bn
É quando uma estrutura de decisão está localizada dentro do lado falso da outra.
Este tipo de estrutura também é conhecida como seleção “aninhada” ou seleção
“encaixada”.
ESTRUTURA DE REPETIÇÃO
1- Enquanto
2- Para; e
Comando "ENQUANTO"
enquanto (<condição>) {
INSTRUÇÃO 1
...
programa
funcao inicio()
enquanto (c<=1000)
escreva ("*")
c = c + 1;
}
OBS > O programa não é sequencial, uma vez que ele retorna para o ponto anterior
e pula as instruções.
programa
funcao inicio ()
escreva ("*")
Esse programa não é sequencial porque retorna para o ponto anterior e pula
instruções.
É obrigatório a mudança de seu valor dentro do laço pelo contador, caso contrário,
entra-se em laço infinito.
VALIDAÇÃO DE DADOS
1 - NOME
Indentifica o vetor
2 - TAMANHO
Define o número de células que o vetor possui ( o número de dados que podemos
armazenar nesse vetor)
3 - TIPO
Nome [Índice]
MATRIZES
- Matriz é uma estrutura de dados simpes similar ao vetor, porém possui uma
dimensão a mais, o que permite organizar os valores em linhas e colunas.
- A matriz somente pode armazenar valores do mesmo tipo. Por esse motivo
chamamos as matrizes de estrura de dados homogêneao.
1 - Nome
2 - Múmero de linhas
3 - Número de colunas
4 - Dimensão
5 - Tipo
6 - índice