disciplina: linguagem de programação i · o lazarus é uma alternativa de código aberto ao...

Post on 11-Nov-2018

229 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Disciplina: Linguagem de Programação I

Professor: Luiz Claudio F. de Souza

DELPHI O Delphi é um ambiente de Desenvolvimento totalmente Baseado na Orientação a

Objetos, não é puro (discutiremos isso mais tarde) mas por enquanto o que você precisa

saber que ele é uma ferramenta com um incrível poder na construção tanto de softwares

complexos, quanto de sistemas de manipulação a bancos de dados.

LAZARUS O Lazarus é uma alternativa de Código Aberto ao Delphi®, com a grande vantagem de

ser multi-plataforma. Trata-se de um Ambiente Integrado de Desenvolvimento que,

através da linguagem Pascal, há décadas ultilizada no meio acadêmico, e do compilador

FreePascal, cria programas de forma facilitada. Por tanto em nossa disciplina iremos

utilizar a Linguagem Pascal nesse Ambiente de Programação.

Acesso ao Lazarus:

Ambiente de Desenvolvimento do Lazarus

Abaixo você vê destacado onde irá ser criado a interface com o usuário, chamamos essa

janela de Formulário

Exemplo prático 1: Construção de uma calculadora com a operação de adição utilizando o Lazarus A calculadora deverá ter a forma como está abaixo, onde deverá ser digitado dois valores, os quais serão somados automaticamente e ser mostrado o valor quando clicarmos no botão

O botão realiza a limpeza dos valores que foram digitados para um calculo anterior.

O Programa terá a seguinte janela para interagir com o usuário:

Construção do Programa: No formulário deveremos disponibilizar os botões conforme a figura abaixo:

Quando terminar de construir o formulário acima, deverá ser dado nome aos botões: Button1 e Button2 No formulário clique no Button1 uma vez, procure a palavra Caption e ao lado coloque o sinal de adição + Faça o mesmo com o Button2 colocando a palavra Limpar

Clique nos demais (Label, Edit) e faça o mesmo procedimento descrito acima para nomea-los, conforme acima. Utilizando o Caption Note que o Edit está preenchido com Edit1, ele deverá estar em branco conforme acima. Clique uma vez no Edit1 e vá na propriedade Text, conforme abaixo, e deixe-o em branco:

Faça o mesmo com o Edit2 e Edit3. O formulário deverá ficar assim:

Note ainda que no título do formulário está escrito calculadora. Nomeamos o título do formulário clicando sobre o título uma vez e indo na função Caption e lá digitamos a palavra Calculadora, conforme abaixo:

Finalmente estamos pronto para a programação em linguagem Pascal dos procedimentos dos Botões para somar e Limpar. Cada programação do botão tem que ser de forma separada:

Explicação dos Procedimentos dos botões Soma e Limpar:

Exercícios (Atividade Avaliativa):

Construa uma calculadora, utilizando o Lazarus, complementando o exercício anterior

com a Subtração (-), Divisão (/), Multiplicação (*) e fatorial (!). A Soma (+) já foi feita

Abaixo, um norte sobre o algorítmo para a produção do botão fatorial

leia n

fat <- 1

para i variando de 1 a n faça

fat <- fat*i

apresente fat

Boa Sorte!

top related