Seguidores

sábado, 29 de dezembro de 2012

NOSSO PRIMEIRO PROGRAMA- Função Write e Writeln

Para começar explicaremos o comando que no âmbito da programação, é um dos mais utilizados, são eles os comandos “Write e “Writeln” que na tradução mais próxima para a linguagem de programação seria “Mostrar em vídeo”. Em um fluxograma comum veremos essa função desenhada da seguinte forma:

  


Aparentemente as funções para aqueles que já conhecem a programação pascal, possuem a mesma característica, que é mostrar na tela os paramentos digitados, que vão dês de um simples caráter ou até mesmo uma variável. Na realidade esta forma de pensar não esta completamente correta, uma vez que a função write mostrará os dados digitados seguintes na frente da linha de programação, ou seja, quando utilizamos a função “write();” a seguinte linha de programação irá aparecer na mesma linha na qual você digitou a função. Já a função writeln interpretará como a leitura por linha, fazendo com que, a próxima função seja mostrada na próxima linha na execução. Citarei exemplos distintos mais a frente das duas funções.


A principio iremos apresentar a sintaxe mais simples na linha de todas as linguagens de programação. Assim como o “bom” inglês de ensino fundamental e médio, existe na linguagem de programação um ponto de partida para o aprendizado de todas as linguagens. Vamos apresentar a mostrar no programa a frase: “Olá Mundo”, com a finalidade de demonstrar a utilização das funções. O objetivo é fazer com que a frase apareça na mesma linha na leitura do programa. Abaixo a função “write” com as palavras separadas:

Program Exemplo ;

 Begin

    write('Olá ');

    write(‘Mundo’);

 End.

Dessa forma quando fizermos o programa funcionar ele irá apresentar na mesma linha de programação:


“Olá Mundo”


Lembrando que para fazer com que a função mostre no vídeo uma palavra especifica você deve colocar esta palavra entre parentes, indicando que é isto que você quer que apareça na função, deve coloca-lá entre aspas simples, indicando que você quer que apareça exatamente o que digitou e sempre terminar utilizando ponto e vírgula ”;”, assim você declara o fim desta função desta forma: (‘Exemplo’);  Claro que poderíamos colocar as palavras na mesma linha de programação, assim: write(‘Ola Mundo’); mas a idéia é demonstrar que esta função pode juntar duas linhas de programação se usá-la com êxito.


A Função “writeln” impossibilita usar mais de uma linha de programação caso queira que a próxima apareça em seguida.

Program Exemplo;

 Begin

    writeln('Olá Mundo');

 End.

Desta forma também quando fizermos o programa funcionar ele irá apresentar exatamente a frase “Olá Mundo”. Reprisando que se utilizássemos a função “writeln” de forma separada:

Program Exemplo ;

 Begin

    writeln('Olá ');

    writeln(‘Mundo’);

 End.

No programa também aparecerá só que separado. Neste caso apareceria desta forma:


“Olá

Mundo”


Esta é a grande diferença das funções “write” e a “writeln” lembrando que toda e qualquer explicação do blog é testada no compilador pascal zim, quando for utilizado outro compilador avisaremos no começo da postagem.

Faça o download do programa que utilizamos hoje.

Duvidas estaremos à disposição. Ok. Valew, até mais!

Nenhum comentário:

Postar um comentário

Os comentários feitos no Compiler são moderados. Antes de escrever, observe as regras e seja criterioso ao expressar sua opinião. Não serão publicados comentários nas seguintes situações:

1. Sem o remetente identificado com nome (Não serão aceitos anônimos).
2. Que não tenham relação clara com o conteúdo noticiado (Principalmente o First).
3. Que tenham teor calunioso, difamatório, injurioso, racista, de incitação à violência ou a qualquer ilegalidade.
4. Que tenham conteúdo que possa ser interpretado como de caráter preconceituoso ou discriminatório a pessoa ou grupo de pessoas.
5. Que contenham linguagem grosseira, obscena e/ou pornográfica.
6. Que transpareçam cunho comercial ou ainda que sejam pertencentes a correntes de qualquer espécie.
7. Que tenham característica de prática de spam.

O Compiler.Pas não se responsabiliza pelos comentários dos internautas e se reserva o direito de, a qualquer tempo, e a seu exclusivo critério, retirar qualquer comentário que possa ser considerado contrário às regras definidas acima