Vous êtes sur la page 1sur 4

URCAMP – SL – Linguagem de Programação II – Prof.

Alfredo Parteli
Gomes
EXERCÍCIOS DE DELPHI
1) CALCULADORA
Com base no modelo abaixo, faça o mesmo projeto, porém usando FUNÇÃO ou
PROCEDIMENTO.

1) No formulário arrumar as seguintes propriedades no Object Inspector:

Caption (texto que irá aparecer na barra de título do form) : Calculadora


Color : clicar 2 x para abrir a tela de cores, escolher uma cor para ficar de fundo do formulário
Name: FCalculadora

2) Observe a tela abaixo e verifique quais os componentes devem ser inseridos no formulário.

Paleta Standard
Edit (colocar 2)

Paleta Additional
Speedbutton
(colocar 4 botões)

Paleta Standard Paleta Additional


Edit (colocar 1) Speedbutton
(colocar 1 botão)
3) Arrumar as seguintes propriedades dos botões

Pressione SHIFT e clique em todos os botões do formulário, todos devem ficar selecionados :
Arrume as propriedades : Fonte : escolha cor e tamanho. Se precisar já altere o tamanho dos botões,
redimensionado-os
Agora :
Clique no botão Soma e arrume :
caption coloque : +
name : somar
Clique no botão Menos e arrume:
caption coloque : -
Name : subt
Clique no botão Multiplicação e arrume :
caption coloque : x
Name : Mult
Clique no botão Divisão :
Name : Divi
Caption :Para que o botão exiba o símbolo correto da divisão, primeiro altere a sua fonte para Symbol.
Depois, abra o Mapa de caracteres do Windows e procure pelo símbolo da divisão na fonte Symbol. Para
abrir o Mapa de caracteres, clique em Iniciar, aponte para Programas, para Acessórios, para
Ferramentas do sistema e clique em Mapa de caracteres. Em Fonte selecione Symbol. Procure o
símbolo da divisão,clique no botão Selecionar e depois no botão copiar.
Agora no Delphi, com o botão selecionado e cole para a propriedade Caption deste botão. Provavelmente o
caractere que aparecerá na caixa de propriedade não será o mesmo do botão, pois a fonte da Object
Inspector não é Symbol, mas não se preocupe com este problema.

Clique no botão Limpar e na propriedade:


caption digite: Limpar
Name:Limpar

Acrescente um outro botão ao lado do botão Limpar. Arrume as seguintes propriedades :


Caption : Sair
Fonte: escolha estilo, tamanho e cor

4) Arrumar as seguintes propriedades dos edit (caixa de texto, serve para digitar informação em modo de
execução):

Clique no 1º Edit e arrume :


Name : Valor1
Text : deixar em branco
Color : clicar 2 x para abrir a tela de cores, escolher uma cor para ficar de fundo do edit
Fonte : escolha um cor, tamanho e estilo

Clique no 2º Edit e arrume :


Name : Valor2
Text : deixar em branco
Color : clicar 2 x para abrir a tela de cores, escolher uma cor para ficar de fundo do edit
Fonte : escolha um cor, tamanho e estilo

Clique no 3º Edit e arrume :


Name : Resultado
Text : deixar em branco
Color : clicar 2 x para abrir a tela de cores, escolher uma cor para ficar de fundo do edit
Fonte : escolha um cor, tamanho e estilo
ReadOnly : deixar True , significa que o usuário não poderá alterar o valor do resultado

5) Codificação dos botões :

Objetivo : Quando o usuário clicar no botão Limpar, o que deverá ser executado?
R: Os conteúdos dos componentes Edit (valor1 e valor2) deverão ser limpos.
Então o programado deverá colocar o código para limpar no botão Limpar.
Para isso, siga os passos abaixo:

Dê dois cliques no botão Limpar, irá abrir a tela para digitar o código deste botão, veja tela abaixo :
ENTENDA O CÓDIGO:
.
Nome do form nomebotão+NomeEvento

.
Nomeobjeto propriedade := valorpropriedade;
Ou
.
Nomeobjeto clear;

F12 para voltar para o formulário Veja que o código deve estar entre o begin e o end. Acrescente
esta três linhas de código
Função do botão : Ao clicar no botão o conteúdo das três caixas
de textos: valor1, valor2 e resultado serão limpas
Dê dois cliques no botão Sair, irá abrir a tela para digitar o código entre o begin e o end digite:
Close;

F12 para voltar para o formulário


De dois cliques no botão Soma, irá abrir a tela para digitar o código deste botão veja tela abaixo :

Floattostr :
Como o valor da soma será
Strtofloat: transforma uma informação que está na caixa de
armazenado numa caixa de texto
texto (edit) para um valor real, ou seja, o texto do edit valor1
(edit), então terá que ser
será transformado em nº. Idem para o edit valor2. Depois de
trnaformado em texto
serem transformados para nºpoderão ser somados.

Selecione toda linha de código e CTRL+C para copiar


F12 para voltar para formulário
Dê dois cliques no botão Subtração, irá a tela para digitar o código deste botão. Posicione o cursor entre o
begin e o end
e CTRL+V para colar o código. Só mude o sinal de + para –
F12 para voltar para formulário
Dê dois cliques no botão Multiplicação , irá a tela para digitar o código deste botão. Posicione o cursor entre o
begin e o end
e CTRL+V para colar o código. Só mude o sinal de + para x
F12 para voltar para formulário
Dê dois cliques no botão Divisão, irá a tela para digitar o código deste botão. Posicione o cursor entre o begin
e o end
e CTRL+V para colar o código. Só mude o sinal de + para /.

6) Salvando o código do formulário :

Devido a grande quantidade de arquivos de uma aplicação, cada projeto deve ser salvo em um diretório
específico. Então na sua pasta , crie uma pasta chamada (digite seu nome) e dentro desta pasta crie outra
pasta chamada Calculadora.

Na barra de menu do Delphi, selecione File / Saveall ou ( ) e aparecerá o quadro de diálogo de salvar do
Windows, pedindo para dar um nome ao arquivo do Formulário. Procure a pasta criada. Em nome do arquivo
coloque UCalculadora e clique em Salvar. A seguir, aparecerá o mesmo quadro pedindo para dar um nome
ao projeto, em nome do arquivo digite Calculadora e clique em Salvar. Os nomes dos arquivos da Unidade e
do Projeto deverão ser diferentes, apesar da extensão já o ser.

8) Colocando ícone para o projeto

O nosso projeto está salvo. Agora, precisamos escolher um ícone que o representará na tela do Windows. No
menu principal do Delphi, selecione Project / Options..., e escolha a página Application:

Clique no botão Load Icon... , e procure o ícone Finance.ico, no diretório Borland Shared\Images\Icons,
escolha Abrir para voltar à janela Project Options. Dê um título ao programa , Calcularora, e pronto, o
programa já possui um ícone e um título associados.

9) Compilando o projeto
Compile o projeto utilizando a opção Compile Calculadora do menu Project ( ),
gerando um novo arquivo executável contendo as últimas alterações realizadas sem executar o projeto.
Agora, você tem um programa executável em qualquer microcomputador que possua o sistema Windows,
sem necessariamente ter o DELPHI ou de suas bibliotecas instalados.

10) Testando o programa


Para testar o programa tecle F9, aparecerá o formulário no modo de inserção de dados. Coloque valores
nas duas caixas de texto e teste todas as operações da calculadora, verifique o resultado. Limpe os dados.

11) Sair do programa e feche o Delphi


12) Volte abrir o seu projeto (use o arquivo .dpr).

Vous aimerez peut-être aussi