basico em perl

Ir em baixo

basico em perl

Mensagem por Flavio315 em Sex Jun 21, 2013 7:33 pm

perl é uma linguagem de script de uso geral muito parecida com C, antes de tudo tem q ter o copilador active perl.

caso vc esteja no linux, os mais recentes eles ja vem com o copilador caso nao tenha basta olhar no repositório de pacotes ou gerenciamento de pacotes e baixar ele.

voltando ao perl ela e uma linguagem de script entao o codigo de fonte é open-source talvez ate da para copilar os scripts ao inves de interpretar com o copilador mais eu ainda nao sei fazer isso =/

com o copilador em mãos e ja sabendo como executar script em perl agora basta aprender os comandos ^^ , para começar temos q colocar um cabeçalho

Código:

#!/usr/bin/perl

o cabeçalho acima serve para duas coisas, primeira indica para o terminal q o copilador esta naquela parte caso for linux (isso acima sao diretorios de linux lol ) no windows nao é obrigado a colocar aquilo mais se quiser colocar é bom ^^, o segundo motivo é caso vc poste a source na net é bom para indicar q a source ta codado em perl.

é sempre bom comentar seus programas para facilitar na hora de modifica-lo ou depura-lo, para comentar um programa em perl se usa # antes do comentario veja

Código:

#!/usr/bin/perl
#autor: hacker fts315
#tudo depois do sharps e comentario

agora para nao ficar monótono de mais aq vou mostra um comando de saida dados o print é o comando q exibe na tela

Código:

#!/usr/bin/perl
print "by hacker fts315";

o comando acima vai fazer ele exibir by hacker fts315, o texto esta entre aspas por ser uma string e tem o ponto e virgula no final indicando q a funçao termina ali, vc poderia fazer as proximas funçao na frente dela por exemplo

Código:

#!/usr/bin/perl
print "by hacker fts315"; print "kkkkkkkkkkkkkkk";

tanto faz fazer na mesma linha ou fazer na linha debaixo o resultado final sera o mesma ^^, porem fica mais organizado fazer em varias linha doq socar tudo na mesma ¬¬' , outra coisa os programas em perl nao define escrever em outra linha como quebra de linha no texto acima o texto aparece assim "by hacker fts315kkkkkkkkkkkkkkk" mesmo q tivesse escrito a funçao na linha debaixo ia aparacer junto, para dar uma quebra de linha basta digitar \n no final da funçao ou no começo da outra ^^ , veja o exemplo

Código:

#!/usr/bin/perl
print "by hacker fts315"; print "\nkkkkkkkkkkkkkkk";

variaveis são alocação de memoria q armazena um determinado tipo de dado q pode mudar, na linguagem C vc tem que declarar o tipo de variavel q vai usar mais na perl isso nao é necessario se ela se parece com uma string ela é uma string se se parece com uma inteira é uma inteira se parece com uma bomba nao fique para descobrir se é kkkkkkkkkk.

para declarar uma variavel basta colocar $ no começo e depois algum nome por exemplo

Código:

#!/usr/bin/perl
$nome;
$idade;

para salvar os dados nas variaveis basta colocar o simbolo de atribuiçao ( = ) depois q declarar ela ou usar uma entrada de dados veja

Código:

#!/usr/bin/perl
$exemplo1 = "isso vai ser salvo";
$exemplo2 = <stdin>;

o comando <stdin> pede para vc digita alguma coisa depois de digitar e apertar ente e salvo na variavel, para exibir o conteudo da variavel basta vc usar o print, o print e bom para mostrar oq vai armazenar com <stdin> tambem por exemplo

Código:

#!/usr/bin/perl
print "digite seu nome = ";
$nome = <stdin>;
print $nome;

vc pode salvar o valor de uma variavel em outra variavel, e pode fazer contas tambem veja os símbolos

+ somar
- subtrair
* multiplicar
/ dividir
= atribuição 
== igualdade 

veja o exemplo

Código:

#!/usr/bin/perl
print "digite o primeiro numero = ";
$numero1 = <stdin>;
print "digite o segundo numero = ";
$numero2 = <stdin>;
$resultado = $numero1 + $numero2;
print $resultado;

talvez depois eu faço o resto do tutorial ^^

By hacker FTS315






Olá Caro usuario, olhe essas Dicas Importantes:
Respeite as [Você precisa estar registrado e conectado para ver este link.].
- [Você precisa estar registrado e conectado para ver este link.].
Fique atento a o [Você precisa estar registrado e conectado para ver este link.].
Veja os [Você precisa estar registrado e conectado para ver este link.] do fórum.
Não peça suporte por MP ou no Chat-Box.
avatar
Flavio315
Moderapixel

Quebra de regras Quebra de regras :
0 / 1000 / 100

Masculino Mensagens Mensagens : 54
Pontos Pontos : 146
Reputação Reputação : 0
Data de inscrição Data de inscrição : 19/06/2013
Localização : sub-mundo da informatica

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum