Curso Técnico em Informática 
Disciplina de programação 
Professor Reginaldo Rubens da Silva, M.Sc. 
LISTA DE EXERCÍCIOS 0...
Curso Técnico em Informática 
Disciplina de programação 
Professor Reginaldo Rubens da Silva, M.Sc. 
Figura 2 – RadioGroup...
Curso Técnico em Informática 
Disciplina de programação 
Professor Reginaldo Rubens da Silva, M.Sc. 
18. Vamos inserir nes...
Curso Técnico em Informática 
Disciplina de programação 
Professor Reginaldo Rubens da Silva, M.Sc. 
 
Figura 7 – Código f...
Próximos SlideShares
Carregando em…5
×

Ix10 programacao-aula003-lista009-tutorial exemplos2

215 visualizações

Publicada em

sdfsdf

Publicada em: Economia e finanças
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
215
No SlideShare
0
A partir de incorporações
0
Número de incorporações
4
Ações
Compartilhamentos
0
Downloads
1
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Ix10 programacao-aula003-lista009-tutorial exemplos2

  1. 1. Curso Técnico em Informática  Disciplina de programação  Professor Reginaldo Rubens da Silva, M.Sc.  LISTA DE EXERCÍCIOS 009  Tutorial para Construção de Exemplos para Utilização de Componentes do Delphi    Exemplo 2 – Cálculo de médias    Inicie um novo projeto no Delphi (Menu File ‐> New ‐> Application)    1. No Object Inspector, altere a propriedade Caption do Form1 para “Cálculo de médias”.  2. Insira no Form, 3 componentes TLabel (Standard) e 3 componentes TEdit (Standard), organizando‐os  conforme o layout apresentado na Figura 1.      Figura 1 – Layout dos componentes    3. Altere a propriedade Caption de cada um dos Labels e limpe a propriedade Text de cada um dos Edits, de  acordo com a Figura 1.  4. Insira no Form um componente TRadioGroup (Standard).  5. Altere a propriedade Caption do RadioGroup para “Média desejada”.  6. Inclua na propriedade Items do RadioGroup os valores conforme apresentado na Figura 2.     
  2. 2. Curso Técnico em Informática  Disciplina de programação  Professor Reginaldo Rubens da Silva, M.Sc.  Figura 2 – RadioGroup para seleção do tipo de média    7. Inclua no Form um componente TCheckBox (Standard).  8. Altere a propriedade do CheckBox para “Incluir valores nos resultados”.  9. Inclua no Form um TButton (Standard) e altere sua propriedade Caption para “Calcular”.  10. Insira no Form um componente TMemo (Standard) conforme layout apresentado na Figura 3.      Figura 3 – Layout final da aplicação    11. Apague o texto padrão apresentado no Memo, excluindo o conteúdo da propriedade Lines no Object  Inspector.  12. Inclua um TLabel para identificar o Memo, alterando a propriedade Caption para “Resultados”.  13. Inclua um TButton (Standard) e altere a propriedade Caption para “Limpar resultados”.  14. Tendo completado a construção do layout da aplicação com os componentes, é necessário identificar a  lógica de funcionamento, para definir quais eventos deverão ser programados para quais componentes  para que se obtenham os resultados desejados.  15. O objetivo é que o usuário informe nos Edits 3 valores (reais), selecione no RadioGroup o tipo de média  que deseja calcular, assinale se deseja apresentar junto dos resultados os valores originais (CheckBox) e  clique sobre o botão “Calcular”.  16. Inicialmente, identificamos a necessidade de programar o evento OnClick do botão “Calcular”.  17. Para tanto, basta executar um duplo‐clique sobre o botão e o Delphi apresentará então o esqueleto  padrão do método que responderá pelo evento OnClick, conforme a Figura 4.      Figura 4 – Esqueleto padrão do método de resposta ao evento OnClick do botão   
  3. 3. Curso Técnico em Informática  Disciplina de programação  Professor Reginaldo Rubens da Silva, M.Sc.  18. Vamos inserir neste método o código apresentado na Figura 5 (observar a seção de declaração de  variáveis).      Figura 5 – Código para cálculo da média    Calculada a média, é necessário incluir o código para apresentar o resultado no Memo. Antes de apresentar a  média calculada, devemos testar se o CheckBox foi marcado, indicando que os valores originais também devem  ser inclusos no Memo (Figura 6).      Figura 6 – Inclusão do código para testar CheckBox    Após incluir o código para verificação do CheckBox, basta incluir o código para apresentar no Memo o tipo de  média selecionado e o resultado calculado, conforme Figura 7.   
  4. 4. Curso Técnico em Informática  Disciplina de programação  Professor Reginaldo Rubens da Silva, M.Sc.    Figura 7 – Código final do método de resposta ao evento OnClick do botão “Calcular”    Finalizado o método de resposta ao evento OnClick do botão “Calcular”, resta apenas programar a resposta ao  evento OnClick do botão “Limpar resultados”. Para isso, basta executar o duplo‐clique sobre o botão, abrindo o  esqueleto padrão do método de resposta ao evento.  Neste método, vamos inserir o código apresentado na Figura 8.      Figura 8 – Método de resposta ao evento OnClick do botão “Limpar resultados”    Considerações finais sobre o exemplo    O importante a observar neste exemplo é a lógica de definição de quais eventos serão programados e para quais  componentes. No mais, ficam os exemplos de uso de alguns métodos e propriedades de alguns dos componentes  do Delphi, bem como da aplicação destes componentes.  Também é importante notar, que em termos da linguagem de programação, não há acréscimo de muitos recursos  em relação ao que já era utilizado do Pascal em outras disciplinas. As estruturas usadas, tais como IF...THEN e  CASE...OF, têm a mesma sintaxe (forma de escrita da instrução), a construção de procedures é a mesma, a forma  de declaração de variáveis também é a mesma.  O  Delphi  apenas  acrescenta  funções  e  procedures  específicas  para  determinadas  finalidades,  a  exemplo  das  funções de conversão utilizadas (StrToFloat e FloatToStr). 

×