Vous êtes sur la page 1sur 8

__Aula Prtica__

Algoritmos

Setembro/2011

__Aula Prtica__
Algoritmos
Para acessar o Free Pascal no Linux:
- Menu Aplicativos > Opo Acessrios > Opo Terminal;
- ou clicar sobre o cone do Terminal na barra de ttulos;

Com o Terminal aberto digite:

fp

ICC

__Aula Prtica__
Algoritmos
Criar uma pasta na rea de Trabalho com o seu nome;
Voltem na tela do pascal;
Para salvar: menu file > opo save as
Salvar o arquivo dentro da pasta criada com o seguinte nome:

soma_de_dois_numeros.pas

ICC

__Aula Prtica__
Algoritmos
Exemplo 1:
program Soma; //nome do programa
uses crt;
var A,B,S: integer; //declarao de variveis
Begin
clrscr;
writeln('Entre o valor de A: ');readln(A); //entrada de dados
write('Entre o valor de B: ');readln(B);
S:=A+B;
//processamento de dados
writeln('O resultado da soma S:= ', S); /sada de dados
writeln('Pressione qualquer tecla para finalizar...');
ICC
end.

__Aula Prtica__
Algoritmos
Salvar o arquivo dentro da pasta criada com o seguinte nome:
Salario_Liquido.pas

No final da aula, no esquea de:


transferir todos os seus arquivos para o pen-drive.

ICC

__Aula Prtica__
Algoritmos
Exemplo 2:
program Salario_Liquido; //nome do programa
var HT,VH,PD,SB,TD,SL : real; //declarao de variveis
begin
write('Quantidades de horas trabalhadas HT:= ');readln(HT); //ent. de dados
write('Valor da hora trabalhada VT:= ');readln(VH);
write('Percentual de desconto PD:= ');readln(PD);
SB:=HT*VH;
//proc. de dados
TD:=(PD/100)*SB;
SL:=SB TD;
writeln('O valor de salrio liquido ',SL:7:2); //sada de dados
writeln('Pressione qualquer tecla para finalizar...');
ICC
6
end.

__Aula Prtica__
Algoritmos
Qual a diferena entre as palavras-chave
read, readln, write e writeln
Obs:
- participar do frum em nosso AVA sobre isso;
- informar a fonte da pesquisa.

ICC

__Aula Prtica__
Algoritmos
Implementar os exerccios da Tarefa Mnima 2:
entrega dia 16/09/2011
1) soma e produto
2) distncia e consumo
3) converter de Celsius para Fahrenheit
4) converter de Fahrenheit para Celsius
5) volume da lata de leo
6) inverso de valores

ICC

Vous aimerez peut-être aussi