|
| ||||||||||
|
| y = x + 10 | ![]() |
||
| x = 0 | → | y = 10 | |
| x = 1 | → | y = 11 | |
| x = 2 | → | y = 12 | |
| x = 3 | → | y = 13 | |
| ||||||||||||
|
| ||||||||||||||||||||||
| ||||||||||||||||||||||
| |||
|
● Os elementos X e Y são declarados como variáveis do tipo INTEGER; ● Variáveis do tipo INTEGER só podem receber números inteiros; ● Uma variável INTEGER geralmente gasta 4 octetos na memória; ● A instrução var X, Y: Integer; informará ao compilador pra gerar um código (de máquina) pra alocar 4 octetos na memória prum local chamado X e 4 octetos na memória prum local chamado Y; ● A atribuição X:= 0; informará ao compilador pra gerar um código que instrua o computador a armazenar a constante 0 na memória na posição indicada por X; ● A atribuição Y:= X + 10; informará ao compilador pra gerar um código que instrua o computador a somar a constante 10 com o que estiver na memória na posição indicada por X (nesse caso 0) e armazenar o resultado na memória na posição indicada por Y; ● Atualmente os monoprocessadores executam as instruções sequencialmente. Ou seja, executam uma instrução após a outra exatamente na ordem em que são apresentadas; ● No nível da linguagem Pascal o código acima compõe-se de 3 instruções na ordem→ - Instrução 1 → alocar 2 variáveis do tipo INTEGER chamadas X e Y; - Instrução 2 → atribuir 0 a X; - Instrução 3 → atribuir X + 10 a Y; ● Ao término da execução dessas instruções, X armazenará a constante 0 e Y armazenará a constante 10. |
|
SE hoje for segunda OR quarta OR sexta liberar a água somente pras áreas norte/leste. |
|
SE engravidar minha filha casa com ela SENÃO será um homem morto. |
| if CONDIÇÃO then INSTRUÇÃO; |
| ou então |
| if CONDIÇÃO then begin BLOCO DE INSTRUÇÕES end; |
| ||||||||||
| ||||||||||
| |||||||||
| |||||||||
| while CONDIÇÃO do INSTRUÇÃO ; |
| ou então |
| while CONDIÇÃO do begin BLOCO DE INSTRUÇÕES end; |
| |||||||||
| |||||||||
| ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||
