Quantcast HelpServices - Seu portal de conteudo na internet
ClickCerto
Nome de Usuário Senha Gravar meus dados Esqueceu sua senha? Crie uma
E-mail
FavoritosEnviar TutorialEnviar NoticiasPerfilMeu Perfil
João Carlos da Silva Santos (João Carlos da Silva Sant)
gabriel de souza macedo (hackerkiller)
vinicius (fogogt)
EM BREVE...
|

Pagina Inicial arrow Programação arrow Turbo Pascal arrow Tutorial Pascal [Iniciante] 0.1
Tutorial Pascal [Iniciante] 0.1 PDF



Adicionar a:
Digg!Reddit!Del.icio.us!Google!Live!Facebook!Slashdot!Netscape!Technorati!StumbleUpon!Newsvine!Furl!Yahoo!Ma.gnolia!Free social bookmarking plugins and extensions for Joomla! websites!
Escrito por: PecadO, em 02-10-2007 21:36
Avaliação do editor:
Avaliação de usuários:    (0 voto)
Visualizações 5406    
Favorito 6

 

Tutorial Pascal [Iniciante] v0.1 - PecadO

1 - O que é Pascal.
1.1 - Pra que serve.
2 - Compiladores.
2.1 - Comandos Básicos.
2.2 - Operadores Lógicos, Aritméticos e Relacionais.
2.3 - Exemplo Básico.
3 - Finalizando.
 
 
1 - É uma linguagem de programação estruturada que recebeu este nome em homenagem ao matemático Blaise Pascal. Foi criada em 1970 pelo suíço Niklaus Wirth, tendo em mente encorajar o uso de código estruturado.

O próprio Niklaus Wirth diz Pascal foi criada simultaneamente para ensinar programação estruturada e para ser utilizada em sua fábrica de software. Simultaneamente, a linguagem reflete a liberação pessoal de Wirth das restrições impostas pelo após seu envolvimento com a especificação de ALGOL 68, e sua sugestão para essa especificação, o ALGOL W. Fonte: Wikipedia
 
1.1 - Em geral serve para se criar programas através de comandos definidos, cada qual com sua função. Com os comandos dele podemos criar um programa que cadastra usuários, ou que calcule certos valores, que exiba uma mensagem, um jogo de sinuca, forca, xadrez e etc. Depende muito do conhecimento e da criatividade do programador, um programador com essas duas qualidades é capaz de criar programas ótimos, mas claro se limitando a um ambiente gráfico e "arcaico" mas mesmo assim o Pascal é usado nas escolas e ensinado a alunos de curso técnico.
 
2 - Existem muitos compiladores gratuitos mas eu prefiro cita apenas 2.
 
PascalZim - Que foi desenvolvido por alunos da Universidade de Brasília.

Pontos Fortes: Fácil manuseio, já vem pré-identado, e com "highlights" em certos comandos, facilitando um ótimo aprendizado.

Pontos Fracos: Não é um compilador potente, não permite usar certos comandos da linguagem Pascal  como o "exit" e a biblioteca "usescrt", e é muito "banal" para um programador avançado.
 
TurboPascal - Compilador mais famoso, presente desde a década de 80.
 
Pontos Fortes: Ótimo compilador desenvolvido pela Borland, tem um invejável "currículo" esta na área a mais de 20 anos, e é considerado o melhor compilador para pascal.

Pontos Fracos: É mais avançado que o PascalZim, ele é apenas texto, nada de cores bonitas para ajudar ou informação de erros em português, ali ou você sabe ou você não sabe, não há uma ajuda de programa-usuário.
 
2.1 - Comandos básicos.
 
program - Serve pra indicar o nome do programa.

Exemplo: program calculadora;
Ele vai guardar o nome daquele programa como calculadora.
 
var - É a declaração de que o que esta embaixo antes do begin vai ser varivaies que pode ser inteirais, reais, lógicas e etc.
 
Exemplo:
var
    nome: string;
    idade: integer;
 
Nesse programa existe duas variáveis que vão guardar uma informação, a variável string aceita caracter e a variável do tipo integer permite só números inteiros sem casa decimais, ou seja sem vírgulas. Existe diferentes tipo de variáveis as básicas são:
 
integer - Aceita números inteiros
real - Aceita números inteiros e com virgula
string - Aceita mais de um caracter
char - Aceita apenas 1 (um) caracter
 
begin - Indica o inicio de um programa. Dentro do programa pode ter quantos begins você quiser mas para cada é exigido um end; para indicar o fim do bloco de comandos.
 
end. - Indica o fim do programa, o fim do fim mesmo. Não confunda com end; que indica o fim de um bloco de comandos, o end. é indicado para fim do programa.
 
write ('Texto aqui'); - Esse comando permite que o programa escreva uma mensagem na tela, o que você escrever dentro de "Texto Aqui" irá aparecer na tela, mas ela não ode exibir somente texto, pode exibir alguma variável, mas assim ela não precisa de ' ' (Aspas) ex: write(var); . Ou algum cálculo, tudo que você quer "jogar" na tela você deve por por um write.
 
readln(var); - Serve pra ler uma variável embaixo de algum write, ela que vai armazenar algo digitado pelo usuário e vai guardar aquela informação.

Exemplo:  write('Digite seu nome');
                read(nome);
 
Ele manda o usuário digitar seu nome, no momento que o usuário digitar seu nome a variável nome vai receber esse nome do usuário e vai guardar, se no final do programa você quiser que ele exiba de novo o nome é só por write(nome);
 
2.2 - Operadores
Adição     +
Subtração     -
Multiplicação     *
Divisão     /
Divisão inteira     DIV
Resto da divisão     MOD


Exemplo:
 
Expressão Resultado

 

1+1 2
5.0 - 1 4.0
2*1.5 3.0
5/2 2.5
5 DIV 2 2
5 MOD 2 1

2.3 - Exemplo prático

-------------------------------------------------------------------

program Cadastro;
var

nome:string;
idade:integer;
begin
write('Digite seu Nome: ');
readln(nome);
write('Digite sua Idade: ');
readln(idade);
writeln('Cadastro Efetuado com Sucesso!');
writeln('Seu nome: ',nome);
writeln('Sua Idade: ',idade);
end.
----------------------------------------------------------------------
 
Esse programa cadastra seu nome e idade e depois exibe eles confirmando o cadastro.
PS: É um programa bem simples :).

3 - Finalizando.
 
Bom, escrevi esse tutorial básico mais para mostrar o que é o PASCAL e como e aplica ele, dei exemplos de comandos básicos estruturas básicas e etc, mas lembrando como disse no começo do tutorial, com esse programa é até possível criar jogos de sinuca em modo "gráfico".

Agradecimentos:
Juan, Por escrever totalmente o tutorial
HelpServices, Por nos ceder um espaço para apresentar nosso trabalho.


 Creative Commons License
Esta obra está licenciada sob uma Licença Creative Commons.

 

Tutorial Pascal [Iniciante] v0.1 - PecadO

1 - O que é Pascal.
1.1 - Pra que serve.
2 - Compiladores.
2.1 - Comandos Básicos.
2.2 - Operadores Lógicos, Aritméticos e Relacionais.
2.3 - Exemplo Básico.
3 - Finalizando.
 
 
1 - É uma linguagem de programação estruturada que recebeu este nome em homenagem ao matemático Blaise Pascal. Foi criada em 1970 pelo suíço Niklaus Wirth, tendo em mente encorajar o uso de código estruturado.

O próprio Niklaus Wirth diz Pascal foi criada simultaneamente para ensinar programação estruturada e para ser utilizada em sua fábrica de software. Simultaneamente, a linguagem reflete a liberação pessoal de Wirth das restrições impostas pelo após seu envolvimento com a especificação de ALGOL 68, e sua sugestão para essa especificação, o ALGOL W. Fonte: Wikipedia
 
1.1 - Em geral serve para se criar programas através de comandos definidos, cada qual com sua função. Com os comandos dele podemos criar um programa que cadastra usuários, ou que calcule certos valores, que exiba uma mensagem, um jogo de sinuca, forca, xadrez e etc. Depende muito do conhecimento e da criatividade do programador, um programador com essas duas qualidades é capaz de criar programas ótimos, mas claro se limitando a um ambiente gráfico e "arcaico" mas mesmo assim o Pascal é usado nas escolas e ensinado a alunos de curso técnico.
 
2 - Existem muitos compiladores gratuitos mas eu prefiro cita apenas 2.
 
PascalZim - Que foi desenvolvido por alunos da Universidade de Brasília.

Pontos Fortes: Fácil manuseio, já vem pré-identado, e com "highlights" em certos comandos, facilitando um ótimo aprendizado.

Pontos Fracos: Não é um compilador potente, não permite usar certos comandos da linguagem Pascal  como o "exit" e a biblioteca "usescrt", e é muito "banal" para um programador avançado.
 
TurboPascal - Compilador mais famoso, presente desde a década de 80.
 
Pontos Fortes: Ótimo compilador desenvolvido pela Borland, tem um invejável "currículo" esta na área a mais de 20 anos, e é considerado o melhor compilador para pascal.

Pontos Fracos: É mais avançado que o PascalZim, ele é apenas texto, nada de cores bonitas para ajudar ou informação de erros em português, ali ou você sabe ou você não sabe, não há uma ajuda de programa-usuário.
 
2.1 - Comandos básicos.
 
program - Serve pra indicar o nome do programa.

Exemplo: program calculadora;
Ele vai guardar o nome daquele programa como calculadora.
 
var - É a declaração de que o que esta embaixo antes do begin vai ser varivaies que pode ser inteirais, reais, lógicas e etc.
 
Exemplo:
var
    nome: string;
    idade: integer;
 
Nesse programa existe duas variáveis que vão guardar uma informação, a variável string aceita caracter e a variável do tipo integer permite só números inteiros sem casa decimais, ou seja sem vírgulas. Existe diferentes tipo de variáveis as básicas são:
 
integer - Aceita números inteiros
real - Aceita números inteiros e com virgula
string - Aceita mais de um caracter
char - Aceita apenas 1 (um) caracter
 
begin - Indica o inicio de um programa. Dentro do programa pode ter quantos begins você quiser mas para cada é exigido um end; para indicar o fim do bloco de comandos.
 
end. - Indica o fim do programa, o fim do fim mesmo. Não confunda com end; que indica o fim de um bloco de comandos, o end. é indicado para fim do programa.
 
write ('Texto aqui'); - Esse comando permite que o programa escreva uma mensagem na tela, o que você escrever dentro de "Texto Aqui" irá aparecer na tela, mas ela não ode exibir somente texto, pode exibir alguma variável, mas assim ela não precisa de ' ' (Aspas) ex: write(var); . Ou algum cálculo, tudo que você quer "jogar" na tela você deve por por um write.
 
readln(var); - Serve pra ler uma variável embaixo de algum write, ela que vai armazenar algo digitado pelo usuário e vai guardar aquela informação.

Exemplo:  write('Digite seu nome');
                read(nome);
 
Ele manda o usuário digitar seu nome, no momento que o usuário digitar seu nome a variável nome vai receber esse nome do usuário e vai guardar, se no final do programa você quiser que ele exiba de novo o nome é só por write(nome);
 
2.2 - Operadores
Adição     +
Subtração     -
Multiplicação     *
Divisão     /
Divisão inteira     DIV
Resto da divisão     MOD


Exemplo:
 
Expressão Resultado

 

1+1 2
5.0 - 1 4.0
2*1.5 3.0
5/2 2.5
5 DIV 2 2
5 MOD 2 1

2.3 - Exemplo prático

-------------------------------------------------------------------

program Cadastro;
var

nome:string;
idade:integer;
begin
write('Digite seu Nome: ');
readln(nome);
write('Digite sua Idade: ');
readln(idade);
writeln('Cadastro Efetuado com Sucesso!');
writeln('Seu nome: ',nome);
writeln('Sua Idade: ',idade);
end.
----------------------------------------------------------------------
 
Esse programa cadastra seu nome e idade e depois exibe eles confirmando o cadastro.
PS: É um programa bem simples :).

3 - Finalizando.
 
Bom, escrevi esse tutorial básico mais para mostrar o que é o PASCAL e como e aplica ele, dei exemplos de comandos básicos estruturas básicas e etc, mas lembrando como disse no começo do tutorial, com esse programa é até possível criar jogos de sinuca em modo "gráfico".

Agradecimentos:
Juan, Por escrever totalmente o tutorial
HelpServices, Por nos ceder um espaço para apresentar nosso trabalho.


 Creative Commons License
Esta obra está licenciada sob uma Licença Creative Commons.

Última Atualização: 17-01-2008 15:23

Publicado em: : Programação, Turbo Pascal
Palavras Chaves : :.Programação.:, Turbo Pascal, Tutorial Pascal [Iniciante] 0.1
Adicionar artigo ao seu site Favorito Imprimir Enviar a um amigo Artigos relacionados Salvar no delicious

Comentários dos Usuários (0) RSS feed dos comentários
Comentários em língua: English (0)

Nenhum comentário

Adicionar comentário



mXcomment 1.0.8 © 2007-2008 - visualclinic.fr
License Creative Commons - Some rights reserved

Escolher Tema
Total de Visitas: