Estrutura Sequencial
Básica:
Informática I
Estrutura Seqüencial
Algoritmos
Profa. Viviane Cristina Dias
Farrer, H. e outros. Algoritmos Estruturados. 3ª edição.
Editora LTC, 1999.
Ascencio, Ana F. G. Lógica de Programação com Pascal.
Makron Books, 1999.
Forbellone, André L. V. Eberspächer, H. F. Lógica de
Programação 2ª edição, 2000.
Guimarães, A. M. & Lages, N. A. C. Algoritmos e
Estruturas de Dados, LTC, 1984.
1
2
Estrutura Seqüencial
Estrutura Seqüencial
Estrutura
Declaração
Seqüencial em Algoritmos
Início algoritmo
de Variáveis em Algoritmos
Início algoritmo
Declaração
inteiro X;
Bloco de Comandos
real Valor;
Fim algoritmo.
caracter Nome, Sobrenome; logico Acabou, NaoAcabou;
Fim algoritmo.
3
4
Estrutura Seqüencial
Estrutura Seqüencial
Comando
Comando
de Atribuição em Algoritmos
Utilizado para atribuir valores ou operações a variáveis, sendo representado pelo símbolo ←
de Atribuição em Algoritmos
Início algoritmo inteiro X; real Pi; caractere Nome, Sobrenome; logico Acabou, NaoAcabou;
X ← 4;
Pi ← 3.14;
Nome ← ‘Ana’;
Acabou ← Falso;
Fim algoritmo.
5
6
1
Estrutura Seqüencial
Estrutura Seqüencial
Comando
Comando
de Entrada em Algoritmos
É utilizado para receber dados digitados pelo usuário.
Os dados recebido são armazenados em variáveis.
Comando representado pela palavra LEIA.
de Entrada em Algoritmos
Início algoritmo inteiro X; real Pi; caractere Nome, Sobrenome; logico Acabou, NaoAcabou;
Leia(X);
Leia (Pi);
....
Fim algoritmo.
7
8
Estrutura Seqüencial
Estrutura Seqüencial
Comando
Comando
de Saída em Algoritmos
É utilizado para mostrar dados na tela ou na impressora
Comando representado pela palavra ESCREVA.
Os dados podem ser conteúdos de variáveis ou mensagens. de Saída em Algoritmos
Início algoritmo inteiro X; real Pi;
....
Escreva “Digite um valor para x:”;
Leia(X);
Leia (Pi);
Escreva (Pi);
Escreva “O conteúdo de x =”, X;
....
Fim algoritmo.
9
10
2