Como definição de expressões entendemos que é um conjunto de operandos e operadores, que depois de serem avaliados devolvem um determinado resultado.
Em função do resultado obtido podemos classifica-las em:
- Expressões numéricas
- Expressões alfanuméricas
- Expressões lógicas booleanas
Instruções
Como definição de instruções entendemos que é um fato ou acontecimento de duração limitada que gera umas mudanças na execução do programa.
Existem vários tipos de instruções:
- Instruções de definição de dados
X: inteiro - Instruções primitivas
- de entrada (ler x)
- de atribuição (x<-3)
- de saída (visualizar x)
- Instruções compostas:
São aquelas instruções que são executadas diretamente pelo processador e estão constituídas por um conjunto de ações agrupadas em módulos. - Instruções de controle:
São utilizadas para controlar a seqüência de execução do programa. Dentro deste tipo de instruções se encontram as instruções de salto que são aquelas que alteram ou rompem a seqüência de execução de um programa. Este tipo de instrução não se utiliza na programação estruturada.
Por sua vez, temos as instruções alternativas que controlam a execução ou não de uma ou mais instruções em função da condição. Estão as instruções de alternativa simples, dupla e múltipla.
Por último, dentro deste grupo de instruções de controle estão as instruções repetitivas que são aquelas que nos permitem alterar a seqüência normal da execução de um programa tornando possível que um grupo de instruções possam se repetir mais de uma vez.
Todo loop está composto de três partes claramente diferenciadas:- A: Parte da condição, pode ser qualquer expressão.
- B: Corpo do loop. São o conjunto de instruções que se repetirão.
- C Parte final do loop. É o último em se executar quando não se cumpre a condição.
Os elementos que intervêem na expressão que conforma a condição devem estar sempre refletidos no corpo do loop de tal forma que sempre exista a possibilidade de sair do mesmo.
Existem dois tipos principais de loops:- Loop do-while: Repetem-se as instruções até que não se cumpra a condição
While <> fazer
Instrucoes
Fin while - Loop para (for) repetem-se as instruções um número determinado de vezes.
Para v<-0 ate vf[com i de incremento] fazer
Instrucoes
Fim para
Seu comentário será moderado e poderá não ser aprovado.