segunda-feira, 13 de maio de 2013

Visual Basic - Qual o maior número e qual a classificação?

Precisam de saber qual é o maior de dois números mas não têm a certeza? Ou precisam de saber se estão aprovados ou reprovados a determinada disciplina mediante determinada nota? Agora com este novo projeto é muito fácil e eficaz saber isso :)


O projeto inicia-se com um pequeno menu e é através deste menu que podemos ser direcionados para dois outros formulários ou fechar o projeto clicando em Sair. Para já cliquemos em Exercício 1. Este botão redireciona-nos, automaticamente, para um primeiro formulário, que tem como objetivo determinar o maior de dois números. 


Inserem-se dois números, um em cada caixa de texto, como é indicado e clicando no botão Encontrar o maior número, na terceira caixa de texto vai ser indicado qual é o maior número ou indica-nos que são iguais em caso de igualdade, como se pode observar a seguir. Para limpar as três caixas de texto, clica-se em Limpar.




Clicando em Regressar ao Menu, este redireciona-nos, de novo, para o menu.


De novo no menu, temos uma segunda opção, ou seja, aceder a um segundo formulário através do botão Formulário 2. Este segundo formulário tem o objetivo de determinar a classificação (aprovado ou reprovado) mediante uma determinada nota.


Caso a classificação inserida na primeira caixa de texto esteja entre 0 e 10, exclusive, clicando no botão Avaliar, aparece "Reprovado" na segunda caixa de texto.


No entanto, caso na primeira caixa de texto seja inserida uma classificação entre 10 e 20, inclusive, ao clicar em Avaliar, na segunda caixa de texto aparece "Aprovado". Pressionando o botão Limpar, o que se encontra nas caixas de texto é automaticamente apagado.


Por outro lado, caso a classificação inserida esteja fora do intervalo que se pede, ao clicar em Avaliar, aparece uma mensagem a dizer "Nota inválida!".


Além disso, caso se tente inserir algo que não seja um número, como letras ou símbolos, ouve-se um "beep" e a caixa de texto permanece limpa.
Para voltar ao menu é só clicar em Regressar ao Menu.

Clique aqui para experimentar o ficheiro executável!

segunda-feira, 6 de maio de 2013

Visual Basic - Já és adulto(a)?

Aqui está um excelente projeto para quem não tem a certeza se já é adulto ou não! :D


Em primeiro lugar, coloca-se o nome da pessoa e a respetiva idade nas caixas de texto correspondentes, como é indicado. De seguida, ao clicar no botão Confirma aparece uma mensagem na caixa de texto abaixo desse mesmo botão, de acordo com a idade que se inseriu. 
Caso a idade inserida seja menor que 18 anos aparece a seguinte mensagem:


Contudo, caso a idade inserida seja maior ou igual a 18 anos, a mensagem já será diferente, como se pode verificar a seguir.


Se se pretender limpar as caixas de texto pressiona-se o botão Limpar e para fechar o formulário clica-se em Sair. No entanto, ao clicar no botão Formulário 2 este redireciona-nos para um segundo formulário, a seguir apresentado.


Neste formulário pretende-se que se insira o nome e o género da pessoa, quer na primeira, quer na segunda parte do exercício. A única diferença é que no primeiro caso terá que se escrever o género (masculino ou feminino) na caixa de texto correspondente, enquanto no segundo caso apenas terá que se selecionar uma das opções (masculino ou feminino). Clicando no primeiro botão Resultado, aparece uma mensagem correspondente à primeira parte do exercício e, clicando no segundo botão Resultado, aparece uma mensagem correspondente à segunda parte do exercício. Para limpar as caixas de texto da primeira parte do exercício pressiona-se o primeiro botão Limpar e o segundo botão Limpar, limpa as caixas de texto da segunda parte do mesmo. Para regressar ao primeiro formulário, apenas terá que se clicar no botão Formulário 1.
A seguir encontram-se as mensagens que aparecem, dependendo do nome e do género que se insere em cada parte do exercício.



Contudo, como o programa é "esperto", não se pode esquecer de indicar o género!
Caso, na primeira parte, não se indique o género ou se insira, na caixa de texto correspondente ao mesmo, qualquer outra coisa diferente de masculino ou feminino, ao clicar no botão Resultado, o programa avisa-nos do nosso pequeno esquecimento! Na segunda parte, verifica-se o mesmo, caso não seja selecionada qualquer opção (masculino ou feminino), como se pode observar a seguir.


Clique aqui para experimentar o ficheiro executável!

terça-feira, 30 de abril de 2013

Visual Basic - Cálculo do índice de massa corporal

Como devem saber o IMC (índice de massa corporal) indica-nos se temos um peso normal ou abaixo ou acima do que deveríamos ter, bastando-nos para isso saber o nosso peso e altura. Foi, portanto, criado um projeto que permite calcular o IMC de cada um.


Em primeiro lugar insere-se o peso e a altura nas respetivas caixas de texto, como é indicado e, de seguida, clica-se no botão Calcular o IMC. Assim, o respetivo IMC aparece na caixa de texto a seguir a esse botão.


Ao clicar em Limpar, as mensagens "Insere o peso (Kg)", "Insere a altura (m)" e "IMC"  aparecem, de novo, nas respetivas caixas de texto. Para fechar a janela clica-se em Sair. Contudo, pressionando o botão Ver tabela IMC, este redireciona-nos para um segundo formulário, onde se encontra a tabela de classificação do IMC, podendo concluir-se acerca do nosso peso em função do IMC que foi calculado. 
Para regressar ao primeiro formulário é só clicar no botão Regressar ao formulário anterior.


Clique aqui para experimentar o ficheiro executável!

Visual Basic - Cálculo da Área e do Perímetro de um retângulo

Neste projeto, além de calcular a área de um retângulo, como no projeto anterior, pretende-se ainda que este calcule também o seu perímetro.


Em primeiro insere-se o comprimento e a largura do retângulo nas respetivas caixas de texto, para que ao clicar no botão Cálculo da Área, apareça o resultado da área na respetiva label. Ao clicar no botão Cálculo do Perímetro, o resultado do perímetro aparece na label correspondente.


Ao pressionar o botão Limpar, as caixas de texto são limpas e nas labels volta a aparecer "Resultado da Área" e "Resultado do Perímetro", respetivamente. Para fechar o projeto é só clicar em Sair.

Clique aqui para experimentar o ficheiro executável!

Visual Basic - Calcular a área de um retângulo

Aqui está mais um projeto, o qual tem o objetivo de calcular a área de um retângulo.


Indica-se o comprimento e a largura do retângulo nas respetivas caixas de texto, como é pedido e, de seguida, ao clicar no botão A área do retângulo é:, a área do retângulo aparece na caixa de texto. Ao clicar em Limpar, as caixas de texto são automaticamente limpas e para sair do projeto clica-se em Sair.


Clique aqui para experimentar o ficheiro executável!

quinta-feira, 25 de abril de 2013

Visual Basic - Operações básicas

Este "projeto calculadora" pretende isso mesmo, realizar operações básicas de somar, subtrair, multiplicar e dividir, tal como uma calculadora a sério!
Pode ainda observar-se que neste primeiro formulário, o botão minimizar não está funcional.


Inserem-se os números que se pretendem nas caixas de texto e ao clicar nos botões = estes realizam a respetiva operação, como exemplificado a seguir:



Para limpar todas as caixas de texto clica-se no botão Limpar e para fechar a janela clica-se em Sair. Contudo, aprendeu-se a programar uma nova função, pois clicando no botão Formulário 2, este redireciona-nos para um novo formulário, a seguir apresentado:



Neste segundo formulário, é suposto escrever o nome e o apelido nas respetivas caixas de texto, como indicado, para depois, ao clicar no botão Validar, aparecer uma mensagem na caixa de texto que se encontra abaixo desse mesmo botão:



Clicando em Limpar, as caixas de texto ficam limpas e clicando no botão Formulário 1, este leva-nos de volta ao primeiro formulário. Pode ainda observar-se que, neste formulário, se aprendeu a ocultar os botões minimizar e maximizar e a colocar uma barra de opções. Ao clicar em Ficheiro aparecem duas opções: Limpar, que limpa as caixas de texto e Sair, que faz aparecer a mensagem "Até à próxima" e fecha a janela quando se clicar em OK. Ao clicar em Contacto aparece uma caixa com o contacto e com o botão OK que fecha a janela.




Clique aqui para experimentar o ficheiro executável!