Você está na página 1de 2

Resumo Comparativo PORTUGOL x PASCAL

PORTUGOL PASCAL
Delimitadores de incio e fim de programa:

Incio
.
.
.
fim
Delimitadores de incio e fim de programa:

PROGRAM nome_do_programa;
.
.
.
Begin
.
.
.
End.
Declarao de Variveis:

Varivel nome1 tipo1
Varivel nome2 tipo2
Varivel nome3 tipo3
Declarao de Variveis:

Var
Nome1:tipo1;
Nome2:tipo2;
Nome3:tipo3;
Comando de Entrada:

Ler varivel
Comando de Entrada:

Read(varivel);
Comandos de Sada:

1. Escrever varivel
2. Escrever literal
3. Escrever literal\n
Comandos de Sada:

1. Write(varivel);
2. Write(literal);
3. Writeln(literal);
Condicional simples:

Se condio ento
.
.
.
Fimse
Condicional simples:

IF condio then
Begin
.
.
.
End;
Condicional composta:

Se condio ento
.
.
.
Seno
.
.
.
fimse
Condicional composta:

IF condio then
Begin
.
.
.
End
Else
Begin
.
.
.
End;





Repetio Repete:

Repete
.
.
.
At condio
Repetio Repete:

Repeat
.
.
.
Until condio;
Repetio Enquanto:

Enquanto condio faz
.
.
.
fimenquanto
Repetio Enquanto:

While condio do
Begin
.
.
.

End;
Repetio Para (crescente):

Para contador de menor ate
maior
.
.
.
prximo
Repetio Para (crescente):

For contador:=menor to maior
Begin
.
.
.
End;
Repetio Para (decrescente):

Para contador de maior ate
menor passo -1
.
.
.
prximo
Repetio Para (decrescente):

For contador:=maior downto
menor
Begin
.
.
.
End;
Operador Atribuio: <- Operador Atribuio: :=
Operador Diferente de: =/= Operador Diferente de: <>
Tipos de Dados:
1. Inteiro
2. Real
3. Texto
4. Lgico
Tipos de Dados:
1. Integer
2. Real
3. String
4. Boolean

Você também pode gostar