Free Pascal no Windows e no Linux

logo freepascal

Free pascal

Está começando a programar em pascal e quer um compilador simples? É só usar o Free pascal.

1. instalando o Free Pascal:
a) no linux:
Se estiver usando o Ubuntu é só usar o apt-get:
$ sudo apt-get install fp-compiler-2.4.4

Se estivar usando outra distribuição do linux, você pode compilar o fonte disponível aqui.

b) no windows:
I) Baixe o free pascal aqui e instale. Para instalar é só ir clicando em Avançar/Next até o fim.

2. Compilando:

Exemplo de um fonte de um programa que “Lê um número e imprime na tela se é par ou ímpar.” É só salvá-lo com o nome paridade.pas


Program Paridade;      {nome do programa e nome de variaveis devem ter no maximo 8 caracteres}
uses CRT;              {indica o uso de bliblioteca de video}
var
 NUM:integer;
 x:real;

begin
 clrscr;               {limpa a tela: clean screen}
 writeln; writeln;
 write(' Digite um número inteiro: ');
 readln(NUM);

x:=NUM mod 2;          {calcula o resto da divisao do numero digitado por 2, pois numeros impares nao sao divisiveis por 2}

clrscr;

writeln; writeln;
 writeln('####################################');

if x<>0 then           {se o resto da divisao for diferente de 0, o NUM eh impar}
 writeln(' O número ', NUM, ' é ímpar')
 else
 writeln(' O número ', NUM, ' é par');

writeln('####################################');
 writeln; writeln;
 write(' Digite <enter> para encerrar.');
 readln;
end.

Agora que já temos um fonte, vamos compilá-lo para poder executá-lo.

a) no linux:
I) Depois de salvar o seu fonte com a extensão .pas é só abrir um terminal e ir até o diretório onde está o seu fonte e executar o comando fpc:
$ fpc paridade.pas
se estiver tudo certo o compilador irá gerar um binário. Se algo estiver errado você receberá mensagens de erros.
II) depois de compilar dê permissão de executável ao seu fonte:
$ chmod +x paridade
III) agora é só exutar o seu programa:
$ ./paridade

b) no windows:
I) A mesma coisa, salve o fonte com a extensão .pas, depois abre o prompt de comando (menu iniciar >> excutar >> cmd) e vá a pasta onde salvou seu fonte.
II) para compilar é só usar o comando fpc. Se estiver tudo certo o compilador irá gerar um executavél .exe, se houver erros você será alertado:
C:\> fpc paridade.pas
III) para executar é só digitar o nome do executável no prompt:
C:\> paridade.exe

Como susgestão para editor do código fonte no windows use o Notepad++ que possui mode de destaque da sintaxe.

links interessantes para aprender mais:
Página do Free Pascal
Pascal na Wikipédia
Apostilas de Pascal do site scriptsbrasil

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s