Fisica
Bloco de Instruções
Um bloco pode ser definido como um conjunto de ações de função bem definida. No nosso caso, o algoritmo será visto como um bloco. Seus delimitadores serão as palavras início e fim (veja o exemplo abaixo, à direita.). variaveis a,b,soma : numerico inicio Leia (A)
Leia (B)
Soma := A + B escreva (“A soma de A com B é:” , Soma) fim. No caso da linguagem PASCAL, o algoritmo apresentado anteriormente poderá ser escrito na forma:
PROGRAM media;
USES crt;
VAR
{declaração de variáveis} numero1, numero2: inteiro soma: inteiro;
Begin
{início do programa} readln (numero1); readln (numero2); soma:= numero1 + numero2 writeln(soma); end.
Comandos Básicos
Comando de Entrada de Dados
A entrada de dados pode acontecer de várias formas, via disquete, disco rígido, fita magnética, teclado, etc. Aqui, utilizaremos a entrada de dados via teclado, que permite que os dados sejam colocados na memória do computador.
Sintaxe:
leia Var1, Var2, VarN;
Comando de Saída de Informações
A saída de informações pode acontecer via vídeo, impressora, disco, etc. Aqui, utilizaremos a saída de informações via vídeo. Utilizaremos esse comando para dar um retorno das solicitações feitas para o usuário, além de ser utilizado para maior interação com o usuário.
Solicitando ou orientando-o para a utilização do programa.
Sintaxe:
escreva Var1, Var2, VarN; escreva “A média é “, Media;
Operadores Relacionais
São usados para comparar duas expressões ou variáveis e retorna se a comparação é verdadeira ou falsa (Valor Lógico).
Operador
=
>
<
>=
2
3 ‘JOSE’
2 + 3 5
‘comp’ ‘COMP’
11 > 4
Resultado
FALSE
FALSE
TRUE
TRUE
FALSE
FALSE
FALSE
TRUE
TRUE
Operadores Lógicos
São utilizados para combinar expressões lógicas.
Operador
Not
And
Or
Operação
Não (negação)
E (conjunção)
Ou (disjunção)
Prioridade
A ordem em que se obedece uma expressão lógica, segue o quadro abaixo
Prioridade
1ª
2ª
3ª