[Tutorial]Aula básica de programação para vcs :D
Art Design :: Off-Topic :: Programação
Página 1 de 1 • Compartilhe •
[Tutorial]Aula básica de programação para vcs :D
Olá.
@EDIT Acrescentado comentário sobre cabeçalho de código.Corrigido código do Pascal traduzido para Portugol.
Bom,este tópico fiz com a intenção de montrar pelo menos o básico da programação.Não vou postar aki(por enquanto)códigos monstros que são capazes de destruir a NASA xD,mas sim os principios dessa área.
Para começar,temos que fixar a ideia de que sempre teremos um padrão para iniciar a digitar código de programação.Seja na linguagem que for,HTML,PHP,C,Java,Pascal,Delphi.Enfim todas essas liguagens e outras mais estabelecem um padrão para serem interpretadas por seus compiladores.Um exemplo abaixo:
Vou explicar por partes
O numero 1 é o cabeçalho do programa,que no caso é feito em linguagem C.o include é um pedido ao compilador para que procure e introduza o arquivo stdio.h na compilação para que o programa funcione.
NOTA:Pode-se notar que o stdio.h tem < e > com espaço entre a palavra,entretando na hora de digitar o código não se pode dar espaço,aqui no exemplo o fórum esconde a palavra se não houver espaço entre esses sinais a e palavra.
Depois que "falamos" ao compilador como ele irá começar a interpretar o programa,temos que declarar as Variáveis dele.Mais ai,vc meu caro leitor desse tópico me pergunta:"What hell é variavel?e como eu declaro uma?".Eu lhe respondo "calma calma,não criemos panico.
Uma variável é nada mais nada menos que uma "palavra" definida no começo do programa,que irá armazenar algum tipo de dado.Exemplo:
Muito bem vamos lá.Usei um exemplo a linguagem Pascal,umas das bases da programação.Logo no começo desse código temos a desiginação "PROGRAMA",que define o nome do seu programa para o compilador.Após isso temos a DECLARAÇÃO das váriasveis para o compilador.Ou seja,na linha abaixo temos as variaveis,e o tipo de dado que elas irão armazenar.Pode ser numeros,letras e numeros e letras.
No caso acima eu declarei que minhas variaveis iriam usar numeros reais no programa.Vamos entender porque.
A palavra INICIO,serve para indicar para o programa que o código começou.Tudo quer vier abaixo dele sera interpretado como código.Vamos entender o programa:
ESCREVA,para o compilador Pascal,significa "Mostre na tela o que estiver concatenado" (isso é concatenar >>>> ' ).Ou seja tudo que tiver dentro disso será exibido pelo compilador.No caso ele pediu que o usuário digite um numero qualquer.
LER N1 O programa pede ao compilador que "leia e armazene" temporariamente aquele valor digitado.ou seja ele vai utiliza-lo depois.
ESCREVA SEGUNDO NUMERO Aqui novamente o compilador ira mandar uma mensagem definida no programa para que o usuario veja o que tem que fazer
LER N2 Novamente o programa irá ler o valor digitado pelo ususário e ira armazena-lo temporariamente,para que possa usa-lo.
RESULTADO:= N1+N2; Essa parte é onde o compilador pega as váriaveis e faz algo com elas.Aqui ele irá somar o valor das variaveis,e ira armazenar o resultado dessa conta em outra variavel a variavel chamada RESULTADO.Os ":=" na linguagem Pascal significam que sera atribuido algo a um variavel,ou seja o compilador ira fazer uma conta,e ira colocar o valor dessa conta numa variavel.
ESCREVA 'O resultado é',RESULTADO; Aqui o programa irá mostrar novamente um texto definido e alem disso irá exbibir o valor da variavel RESULTADO que recebeu o resultado da soma das variaveis N1 e N2.
Agora se alguem estiver interessado obviamente,pode postar alguma pergunta,ou correção fiquem a vontade para postar.
Obrigado.
@EDIT Acrescentado comentário sobre cabeçalho de código.Corrigido código do Pascal traduzido para Portugol.
Bom,este tópico fiz com a intenção de montrar pelo menos o básico da programação.Não vou postar aki(por enquanto)códigos monstros que são capazes de destruir a NASA xD,mas sim os principios dessa área.
Para começar,temos que fixar a ideia de que sempre teremos um padrão para iniciar a digitar código de programação.Seja na linguagem que for,HTML,PHP,C,Java,Pascal,Delphi.Enfim todas essas liguagens e outras mais estabelecem um padrão para serem interpretadas por seus compiladores.Um exemplo abaixo:
1 #include < stdio.h >
Vou explicar por partes
O numero 1 é o cabeçalho do programa,que no caso é feito em linguagem C.o include é um pedido ao compilador para que procure e introduza o arquivo stdio.h na compilação para que o programa funcione.
NOTA:Pode-se notar que o stdio.h tem < e > com espaço entre a palavra,entretando na hora de digitar o código não se pode dar espaço,aqui no exemplo o fórum esconde a palavra se não houver espaço entre esses sinais a e palavra.
Depois que "falamos" ao compilador como ele irá começar a interpretar o programa,temos que declarar as Variáveis dele.Mais ai,vc meu caro leitor desse tópico me pergunta:"What hell é variavel?e como eu declaro uma?".Eu lhe respondo "calma calma,não criemos panico.
Uma variável é nada mais nada menos que uma "palavra" definida no começo do programa,que irá armazenar algum tipo de dado.Exemplo:
PROGRAMA ContinhadeSoma;
VAR N1,N2,RESULTADO:REAL;
INICIO
ESCREVA 'Digite um número';
LER N1;
ESCREVA 'Digite o segundo número';
LER N2;
RESULTADO:= N1+N2;
ESCREVA 'O resultado é',RESULTADO;
FIM.
Muito bem vamos lá.Usei um exemplo a linguagem Pascal,umas das bases da programação.Logo no começo desse código temos a desiginação "PROGRAMA",que define o nome do seu programa para o compilador.Após isso temos a DECLARAÇÃO das váriasveis para o compilador.Ou seja,na linha abaixo temos as variaveis,e o tipo de dado que elas irão armazenar.Pode ser numeros,letras e numeros e letras.
No caso acima eu declarei que minhas variaveis iriam usar numeros reais no programa.Vamos entender porque.
A palavra INICIO,serve para indicar para o programa que o código começou.Tudo quer vier abaixo dele sera interpretado como código.Vamos entender o programa:
ESCREVA,para o compilador Pascal,significa "Mostre na tela o que estiver concatenado" (isso é concatenar >>>> ' ).Ou seja tudo que tiver dentro disso será exibido pelo compilador.No caso ele pediu que o usuário digite um numero qualquer.
LER N1 O programa pede ao compilador que "leia e armazene" temporariamente aquele valor digitado.ou seja ele vai utiliza-lo depois.
ESCREVA SEGUNDO NUMERO Aqui novamente o compilador ira mandar uma mensagem definida no programa para que o usuario veja o que tem que fazer
LER N2 Novamente o programa irá ler o valor digitado pelo ususário e ira armazena-lo temporariamente,para que possa usa-lo.
RESULTADO:= N1+N2; Essa parte é onde o compilador pega as váriaveis e faz algo com elas.Aqui ele irá somar o valor das variaveis,e ira armazenar o resultado dessa conta em outra variavel a variavel chamada RESULTADO.Os ":=" na linguagem Pascal significam que sera atribuido algo a um variavel,ou seja o compilador ira fazer uma conta,e ira colocar o valor dessa conta numa variavel.
ESCREVA 'O resultado é',RESULTADO; Aqui o programa irá mostrar novamente um texto definido e alem disso irá exbibir o valor da variavel RESULTADO que recebeu o resultado da soma das variaveis N1 e N2.
Agora se alguem estiver interessado obviamente,pode postar alguma pergunta,ou correção fiquem a vontade para postar.
Obrigado.
Keitaro xD- Off-Topic Team

- Mensagens: 5
Pontos: 11
Reputação: 0
Data de inscrição: 07/01/2010
Warning:
Tópicos similares» Aula da saudade
» Poesia na sala de aula
» Tutorial Batch Script
» [Tutorial] Incríveis efeitos de luz e 3D no Photoshop
» Tutorial - Cadastro De Usuários Completo
» Poesia na sala de aula
» Tutorial Batch Script
» [Tutorial] Incríveis efeitos de luz e 3D no Photoshop
» Tutorial - Cadastro De Usuários Completo
Art Design :: Off-Topic :: Programação
Página 1 de 1
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum