Pascalzin

Disponível somente no TrabalhosFeitos
  • Páginas : 4 (755 palavras )
  • Download(s) : 0
  • Publicado : 5 de agosto de 2012
Ler documento completo
Amostra do texto
equeno Tutorial Pascal







Estrutura de um programa escrito em Pascal

Program NomePrograma ;

{ Declarações }

Begin
{ comandos }
End.
Program NomePrograma ;Const a = 5 ;

Begin
writeln( 'O valor de a: ' , a ) ;
End.

Comandos - Escrever algo na tela

write ( expressão ) ;

writeln ( expressão ) ;

write ( expressão, ..., expressão ) ;writeln ( expressão, ..., expressão ) ; write ( 'Isso é um texto' ) ;

writeln ( a + 3 ) ;

write ( 1, true, 'Texto' ) ;

writeln ( 1, true, 'Texto' ) ;

Expressões Literais

Cadeia decaracteres (string)

Várias cadeias concatenadas 'Isso é uma string'

'Isso é uma string' + ' e essa é outra'

Expressões Aritméticas

+ -

* / div mod 3 + 4 - 7

(50 * a) mod 4

ExpressõesBooleanas

= < >=

Not and or 3 > 4 a = 5

not( 3 > 4 ) (a = b) and (b 3)

Exemplos usando write

Write( 'Isso é uma string' ) ;

Write( (50 * a) mod 4 ) ; Write( (a = b) and (b 3) ) ;Write( 'Valor:' , not(3 > 4) ) ;
Declaração de Variáveis

- Feita entre o nome do programa (ou função) e o bloco Begin .... End.

Program NomePrograma ;

Var variavel : tipo ;outravariavel : tipo ;

Begin
....
End. Program MeuPrograma ;

Var a: integer ;
b: string ;

Begin
....
End.

Comandos - Solicitar ao usuário um valor, que será armazenado em uma variável

read( variável ) ;

readln ( variável ) ;

read ( variável, ..., variável ) ;

readln ( variável, ..., variável ) ; read ( a ) ;

readln ( b ) ;

read ( a, b ) ;

readln ( a, b ) ;Comandos - Atribuir um valor a uma variável

variavel := expressão ; a := 4 ;

a := a + 4 ;

cadeia := 'Um texto' + 'outro texto' ;

Comandos - Decidir se outros comandos serão executados ou não- Restringir a execução de vários comandos

If expressão booleana then If a < 10 then
Begin Begin
{ Comandos } a := a + 5 ;
End; writeln( a );
End;

- Os comandos são executados se a...
tracking img