Pascal – o básico! – Parte 5

20, fevereiro 2007 at 9:05 pm 2 comentários

Devido ao reconhecimento dos posts anteriores, irei continuar com todos os exercícios da lista e irei colocar os exemplos bem simples. Evoluindo a cada exercício, poderemos nos deparar com soluções mais elegantes e enxutas, mas para não nos atrapalhar neste momento, faremos bem passo a passo.

O quinto exercício pede para calcularmos o volume de uma esfera a partir do valor do diâmetro que será digitado pelo usuário. Lembrando a fórmula do volume da esfera: 4/3 multiplicando PI multiplicando raio ao cubo = 4/3*PI*Raio³.

Vamos passar isso para Pascal e veremos da forma mais elegante e legível possível:

==========código fonte=========

Program Ex05;

Uses
Crt;

Var
volume,raio : Real;

Begin
ClrScr;
Write(‘Digite o valor do raio:’);
ReadLn(raio);
volume:=4*PI*Sqr(raio)*raio/3;
WriteLn(‘O volume da esfera de raio ‘,raio:2:0,’ e: ‘,volume:3:0);
ReadKey;
End.

==========código fonte=========

A cada exemplo estamos exigindo mais de fórmulas extensas. Este foi um bom exemplo para mostrar mais sobre funções básicas aritméticas do Pascal. Faremos mais em próximos exercícios.

Pingar o BlogBlogs

Adicione ao favoritos do seu BlogBlogs:
Adicionar aos Favoritos BlogBlogs

Anúncios

Entry filed under: CEFET, Estudos, Pascal, Software, Tecnologia.

Pascal – o básico! – Parte 4 Pascal – o básico! – Parte 6

2 Comentários Add your own

  • 1. Thiago Rodrigues  |  21, fevereiro 2007 às 1:40 am

    Interessante estes seus posts.
    Também vi um pouco de pascal no curso na matéria lógica.
    Bom, para facilitar o pessoal “pegar” o esquema, você poderia comentar na frente dos códigos o que ele faz, exemplo:


    Program Ex05; // define o nome do programa
    Var volume,raio : Real; // declara as variaveis
    Begin
    Write(’Digite o valor do raio:’); // imprime na tela
    ReadLn(raio); // recebe o valor digitado

    E por ai vai, desta forma quem nunca viu isto consegue absorver melhor.
    Victor, eu não entendi direito está linha (nunca fui bom em matemática) :
    volume:=4*PI*Sqr(raio)*raio/3;
    O que PI e Sqr faz em pascal?
    Abraço

    Responder
  • 2. Victor de Souza Couto  |  21, fevereiro 2007 às 6:06 pm

    Ae Thiago Rodrigues,

    você está por dentro da linguagem hein…

    o PI é uma variável interna do Pascal que guarda o valor do pi(3,14…) e Sqr é uma função que calcula o quadrado de terminado valor, no exemplo acima, equivale a Sqr(raio)é igual a raio*raio.

    Grande abraço

    Responder

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

Trackback this post  |  Subscribe to the comments via RSS Feed


Agenda

fevereiro 2007
S T Q Q S S D
« jan   mar »
 1234
567891011
12131415161718
19202122232425
262728  

Most Recent Posts


%d blogueiros gostam disto: