AD1_PROGRAMAÇÃO_III
Por: KelwinMello • 8/9/2015 • Artigo • 1.932 Palavras (8 Páginas) • 153 Visualizações
Aula 1 – Comandos Básicos
Operadores
Unários | |
+ | Numérico positivo. |
- | Numérico negativo. |
not | Lógico negação. |
Binários Aritméticos | |
:= | Atribuição. |
+ | Soma. |
- | Subtração. |
* | Produto. |
/ | Divisão. |
div | Divisão inteira. |
mod | Resto divisão inteira. |
Binários Lógicos | |
or | Disjunção ou soma lógica. |
and | Conjunto ou produto lógico. |
Binários Relacionais | |
= | Igual. |
<> | Diferente. |
> | Maior. |
< | Menor. |
>= | Maior ou igual. |
<= | Menor ou igual. |
in | Pertence a um conjunto. |
Precedência |
|
|
|
Entrada e Saída
read ( | |
Lê valores e armazena em variáveis. | |
De onde o valor será lido. Por padrão é input (lido do teclado). | |
Variáveis em que serão armazenados os valores. Atribui o valor de cada variável delimitando com espaços o texto digitado. |
readln ( |
Semelhante a read, porém pula uma linha após a leitura. |
write ( | |
Escreve valores | |
Onde será escrito. Por padrão é output (escrito da tela). | |
Valores ou variáveis que serão impressas. | |
Obs.: É possível modificar o formato da saída restringindo a quantidade de caracteres através de ‘:’ seguido da quantidade. Para valores reais é possível fazer o mesmo colocando ‘:’ seguido da quantidade do valor inteiro e ‘:’ seguido da quantidade do valor fracionado. |
writeln ( |
Semelhante a read, porém pula uma linha após a escrita. |
Aula 2 – Estruturas de controle
Estruturas Condicionais | ||
if-then | Executa um comando se uma condição for verdadeira. | if |
if-then-else | Executa um comando se uma condição for verdadeira e outro se for falsa. | if else |
Case-of | Executa um comando correspondente quando o valor da primeira expressão for igual a uma das outras. | Case end; |
Case-of-else | Executa um comando correspondente quando o valor da primeira expressão for igual a uma das outras. Se o valor for diferente de todos os valores executa outro comando. | Case else end; |
Estruturas de Repetição | ||
while-do | Repete um bloco de comando enquanto uma condição for verdadeira. | while begin end; |
repeat-until | Executa uma vez um comando e o repete até uma condição ser verdadeira. | repeat begin end; until |
For-to-do | Executa um comando até o valor de uma variável ser igual a ele. Incrementando o valor a cada repetição. | for := begin end; |
For-downto-do | Executa um comando até o valor de uma variável ser igual a ele. Decrementando o valor a cada repetição. | for := begin end; |
...