Você está na página 1de 16

TUTORIAL PASCAL

Variveis e smbolos

Esquema-sntese

Variveis

Numric as

Alfanumric as

Lgicas

Tipos de variveis
Numricas : integer - Nmeros inteiros entre -32768 e 32767. real - Nmeros reais de 11 algarismos significativos. Nota: a vrgula no um caractere permitido.

Tipos de variveis
Alfanumricas: string - Caracteres alfanumricos entre aspas. Lgicas: boolean - Assume apenas valores booleanos, que so: true (verdadeiro) ou false (falso). Estas variveis tm de ser delimitadas por pontos finais, quer no incio, quer no final. (ex: .V. ; .F.)

Aplicar os conhecimentos:
Como j explicmos existem vrios tipos de variveis.

Aplica agora os teus conhecimentos aplicando uma letra a cada exemplo. I-inteiro R-real S-string B-boolean N-sem significado 0.35 ( )
ABC ( ) 21 ( )

23,5 ( )
+254 ( ) F ( )

+254. ( )
678 Maria ( ) ( )

.T.

( )

-50
.V

( )
( )

5%
.F.

( )
( )

ola( )

Solues
0.35 ( R ) ABC ( N ) 21 ( I ) .T. ( B ) ola( S ) 23,5 ( N ) ) +254 ( I ) F (N) -50 ( I ) .V (N) ) +254. ( R 678 ( S ) Maria ( N ) 5% (R) .F. (S

Esquema-sntese
Operador es

Relaciona is

Lgicos Aritmtico s

Operadores relacionais

Aplica os conhecimentos
Indique o valor lgico (V ou F), das seguintes operaes. Sendo A=10 e B=13 : A=B ( ) B>A ( ) A<> B ( ) A>=B ( ) B<A ( ) A<=B ( )

Solues

A=B ( F ) B>A ( V ) A<> B ( V ) A>=B ( F ) B<A ( F ) A<=B ( V )

Operadores Aritmticos

Os operadores arimticos servem para realizarmos operaes em que vamos obter nmeros. Estas operaes tm regras que afetam a sua ordem de realizao, damos prioridade: 1 ao que esta dentro de parenteses 2 expoentes 3 multiplicao e diviso 4 subtrao e adio

1*2= 4\2= 5 MOD 2= 3^2= 4-3= 3+6 =

Solues

1*2=2 4\2=2 5 MOD 2=1 3^2=6 4-3=1 3+6 =9

Operadores logicos

Os operadores lgicos servem para combinar expreoes e dizer-nos se so verdadeiras ou falsas OR-ou AND-e NOT-no Uma expresso com OR verdadeira se uma ou ambas componentes for verdadeira Uma expresso com AND verdadeira quando as duas componentes so verdadeiras NOT a negao da componente dada se esta era verdadeira passa a falsa

Sendo A=3 , B=5 e C=7 indica o valor logico das expresses A>B AND B=5 B>C OR A<C NOT B<C A<B AND C=5

A>B AND B=5 f B>C OR A<C v NOT B<C v A<B AND C=5 v

Você também pode gostar