Escolar Documentos
Profissional Documentos
Cultura Documentos
INFORMÁTICOS
10ºF — 20010/2011
PROGRAMAÇÃO E SISTEMAS DE INFORMAÇÃO
ESCOLA BÁSICA E
SECUNDÁRIA DE
CANELAS
ATIVIDADE 1 – CALCULADORA
Paleta Standard
TEdit (colocar 2)
Paleta Additional
Speedbutton
(colocar 4 botões)
1
Clica no botão Soma e escolhe :
caption coloca : +
name : somar
Clica no botão Menos e escolhe:
caption coloca : -
Name : subt
Clica no botão Multiplicação e escolhe :
caption coloca : x
Name : Mult
Clica no botão Divisão :
Name : Divi
Caption : coloca /
Objetivo : Quando o utilizador clicar no botão Limpar, o que deverá ser executado?
R: Os conteúdos dos componentes Edit (valor1 e valor2) deverão ser limpos.
2
Então o programador deverá colocar o código para limpar no botão Limpar.
Para isso, segue os passos abaixo:
Dá dois cliques no botão Limpar. Irá abrir a janela para digitar o código deste botão.
Ver figura abaixo :
ENTENDENDO O CÓDIGO:
.
Nome do form nomebotão+NomeEvento
.
Nomeobjeto clear;
Repara que o código deve estar entre o begin e o end. Acrescenta estas 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 janela para digitar o código. Entre o begin e
o end escreve: Close;
Dá dois cliques no botão Soma. Irá abrir a janela para digitar o código deste botão.
Ver figura abaixo :
Floattostr :
Como o valor da soma será Strtofloat: transforma uma informação que está na
armazenado numa caixa de texto caixa de texto (edit) para um valor real, ou seja, o
(edit), então terá que ser texto do edit valor1 será transformado em nº. Idem
trnaformado em texto para o edit valor2. Depois de serem transformados
para nºpoderão ser somados.
3
Seleciona toda a linha de código e carrega em CTRL+C para copiar.
Carrega em F12 para voltar para o formulário.
Dá dois cliques no botão Subtração. Irá a janela para digitar o código deste botão.
Posiciona o cursor entre o begin e o end e carrega em CTRL+V para colar o código.
Altera o sinal de + para –
Carrega em F12 para voltar para o formulário
Dá dois cliques no botão Multiplicação. Irá abrir a janela para digitar o código deste
botão. Posiciona o cursor entre o begin e o end e carrega em CTRL+V para colar o
código. Aletra o sinal de + para x
Carrega em F12 para voltar para formulário
Dá dois cliques no botão Divisão. Irá a janela para digitar o código deste botão.
Posiciona o cursor entre o begin e o end e carrega em CTRL+V para colar o código.
Altera o sinal de + para /.
Devido à grande quantidade de ficheiros de uma aplicação, cada projeto deve ser
guardado numa pasta específica. Então na tua pasta , cria uma pasta chamada
Lazarus e dentro desta pasta cria outra pasta chamada Calculadora.
4
Clica no botão Load Icon... , e procura um ícone, escolhe Abrir para voltar à janela
Project Options. Dá um título ao programa , Calculadora, e pronto, o programa já
possui um ícone e um título associados.
9) Compilando o projeto
Compila o projeto utilizando a opção Build do menu Run , gerando um novo ficheiro
executável contendo as últimas alterações realizadas sem executar o projeto.
Agora, já existe um programa que é executável em qualquer computador que possua
o sistema Windows, sem necessariamente ter o Lazarus ou as suas bibliotecas
instalados.
Para abrir o projeto basta clicar no ficheiro Calculadora.lpr. Verifica que será aberto o
Lazarus, o projeto e o formulário criado
5
1) Guarda todo o teu projeto em File ->Save All . Testa o teu projeto calculadora
2) Para sair do modo de execução basta clicar no botão Sair
3) Para fechar o projeto, mas não o Lazarus ir em File->Close All