O Portal do Estudante de Computação Computação Depressão O Portal do Estudante de Computação www.facebook.com/ComputacaoDepressao www.ComputacaoDepressao.com.br Pascal Lógica de Programação
http://www.helloworldexample.net/
hello world program teste; uses crt; begin writeln(‘Ola mundo!’); readln; end.
Anatomia de um programa em pascal Início: program [nome do programa]; uses crt; Meio: [definições das funções, procedimentos, variáveis...] Fim: begin [seu código aqui] end.
ponto-e-vírgula A cada término de execução de uma instrução feita, devemos finalizá-la com um ponto-e-vírgula “;”. Ele indica que a instrução chegou ao fim. Sim, esquecer um ponto-e-vírgula é um dos erros mais comuns quando se está aprendendo a programar!
BEGIN - end. O programa executa, assim que aberto, todo o código delimitado pelo “begin” e o “end.” begin // ISTO PERTENCE // AO BLOCO // EXECUTÁVEL // DO PROGRAMA end.
Indentação Serve para dar mais legibilidade e clareza ao código, espaçando à esquerda de acordo com o nível hierárquico do mesmo.
Limpar a tela Quando compilamos e executamos um programa no compilador, ele imprime algumas linhas com informações antes de exibir as saídas que programamos. Para deixar nossos programas mais legíveis, usaremos a função “clrscr” após o “begin” do bloco principal do programa.
funções de saída WRITE: imprime na tela WRITELN: imprime na tela e desce uma linha Estrutura: writeln([parâmetros], [parâmetros], ...); Os parâmetros podem ser textos, números, variáveis, posições de vetores/matrizes e atributos de registros.
Comentários Nosso código pode possuir textos que serão ignorados durante a compilação. Estes textos são chamados de “comentários”. Servem para fazermos alguma anotação importante no código, ou simplesmente isolar algum trecho para não ser compilado. // utilizar duas barras antes do texto comentará uma linha { utilizar “abre chaves” comentará todo um código separado por várias linhas até que haja um “fecha chaves” }