Mostrar mensagens com a etiqueta Visual Basic Programas. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta Visual Basic Programas. Mostrar todas as mensagens

quarta-feira, 15 de maio de 2013

Visual Basic - "Os meus pequenos projectos" (parte3)

Ficha de trabalho N.º: 9
Calcular a área e o perímetro de um rectângulo (ou de um quadrado)

          Neste trabalho é um pouco o mesmo que o outro.
Da mesma forma que programámos a área, vamos programar o perímetro, mas desta vez o perímetro deve ser a soma de todos os lados (como devem saber).
          Então definimos:
comp - comprimento
larg - largura
area - área

perim - perímetro 

          E deve  ser programado desta forma:


          E "prontos", depois de tudo programado introduzimos o valor do comprimento na primeira TextBox e o valor da largura na segunda TextBox (ainda se lembram onde se vê o comprimento e a largura num rectângulo e já agora onde se vê o comprimento e a largura num quadrado?)












          Clique aqui

segunda-feira, 29 de abril de 2013

Visual Basic - "Os meus pequenos projectos" (parte2)

Ficha de trabalho N.º:8
Calcular a área de um rectângulo (ou de um quadrado)

          Neste trabalho introduzimos os elementos essenciais de um programa: as Label's, as TextBox e os Botões.
          Para calcular a área de um rectângulo é necessário a medida do comprimento e da largura.
          Para quem "teve uma branca" aqui está o que é o comprimento e a largura num rectângulo, não é que isso tenha algum problema, nada disso, mas é para ver se aprendem alguma coisinha hoje.


        Primeiro te tudo tem de se introduzir no local correcto (nas TextBox) a medida do comprimento e da largura, mas atenção neste programa as medidas têm de ser números inteiros como 1, 2 ou 3, não podem conter números decimais por exemplo 2.5. Este sistema de números dá-se o número de Integer (inteiros) em que o programa apenas aceita números inteiros. 
          Recomendo, faça a experiência:
- comprimento = 6.3
- largura =  5.7
Veja o que acontece. O programa em vez de realizar o cálculo comprimento*largura = 35.91, dá como resposta 3591. (o que não é muito estranho já que não reconhece as vírgulas).

          Como é que tudo se processa?
       Então é preciso programar o Botão de forma a que multiplique, por assim dizer, o valor que é introduzido na 1.ª TextBox com o valor da 2TextBox.
          Ora veja:







         Então, em primeiro lugar tem de se definir as variáveis que neste caso são o comprimento (comp), a largura (larg) e a área (area).
              De seguida temos de dizer ao programa onde estão essas variáveis, qual a operação a realizar e onde deve aparecer o resultado.
             O Botão Sair já ensinei como é, mas o Botão Limpar não, é apenas isto, escrever o elemento que ao carregar no Botão apaga o seu conteúdo.

          Repare num pormenor que pode escapar ao ver o ficheiro executável. Veja que os Botões "normais de uma janela" ou não existem ou estão diferentes, não se assuste é esse o efeito desejado. Vou passar a explicar. O primeiro Botão numa janela é o MinimizeBox e serve para minimizar a janela, o segundo é o MaximizeBox e serve para aumentar a janela ao seu limite máximo imposto pelo programador nas definições da janela e o terceiro conhecido como "X" serve para sair da janela. Neste programa não aparecem os dos primeiros e o segundo está diferente. Então nas definições do programa altera-se os dois primeiros de True para False de forma a que desapareçam. O terceiro muda-se-lhe o tipo.


 
  









        
           Agora já sabe se precisar da área do rectângulo não esforce muito a cabeça, utilize este programa que vai ver que a sua vida se vai tornar muito mais simples.



segunda-feira, 22 de abril de 2013

Visual Basic - "Os meus pequenos programas"

Ficha de trabalho N.º: 2
O "Básico"

           Nesta 1.ª ficha aprendemos como funcionam cada parte de um programa simples do Visual Basic. O que é uma Label, o que é uma Text Box e como se programa um botão.
           Uma Text Box é uma caixa de texto em que se pode escrever nele texto ao não.
           Uma Label é como uma Text Box, mas que a partir do momento que se executa o programa não é possível mudar de alguma forma. (tome atenção ao "retângulo amarelo" que diz "1.º exercício")
           Por enquanto a Text Box serve apenas para visualizar algo que aparece, neste caso a resposta a uma pergunta que está numa Label mais para a frente servirá para escrever texto e interagir com o próprio programa.
          O Botão permite ativar determinadas funções, neste caso ao clicar no botão é possível visualizar uma resposta há pergunta, mas já programada pelo programador, impossível de alterar.













Ficha de trabalho N.º: 3
Boas-Vindas e Data/Hora

          Neste trabalho fizemos o mesmo que na ficha anterior mas neste caso na Text Box é possível escrever o nome e depois de clicar no Botão Ok aparece uma mensagem de Boas Vindas com o  mesmo nome. No mesmo trabalho é possível saber a data e a hora a qualquer momento nesse preciso momento.

Nota: se derem conta que o vosso nome é "muito grande" e a barra da TextBox não abrange todo o nome, sendo parte dele cortado, eis o que devem fazer: antes de terminarem o vosso programa, devem verificar se ele não oferece qualquer obstáculo ou erro. Por isso quando for para escrever algo experimentem nomes ou palavras grandes.


















Ficha de trabalho N.º: 4
Data e Botão Sair

          Neste trabalho aprendemos sobretudo a programar o Botão Sair (que é simplesmente escrever End para ao clicar no Botão Sair o programa ser desligado). 
         Também aprendemos uma forma de colocar um calendário a partir do controlo MonthCalendar (calendário) e o DataTimePicker no formato time (relógio).



Ficha de trabalho N.º: 5
Apagar/Repor texto numa Text Box

          Neste trabalho aprendemos a apagar e repor texto numa Text Box, sendo que o Button1_Click é o Botão Apagar Texto e o Button2_Click é o Botão Repor Texto. É muito simples ora veja a imagem em baixo. 

          Como já aprendemos a programar o Botão Sair, este vai-nos perseguir para sempre mas não tem nenhuma dificuldade a programar.


Ficha de trabalho N.º: 6
Juntar e Trocar a ordem de palavras

          Neste trabalho apenas serve para ao escrever na TextBox da esquerda o seu primeiro e na TextBox da direita o seu último nome e ao clicar no Botão Juntar os nomes vão se juntar.
Exemplo:







         






         


          No Botão Trocar da mesma forma que na primeira parte mas os nomes aparecem na ordem contrária.
Exemplo:

















 
 
 




Ficha de trabalho N.º: 7
A sua calculadora pessoal e Mensagem de Boas-Vindas

          Neste trabalho criámos a nossa própria calculadora com as contas básicas - somar, subtrair, multiplicar e dividir. (agora o meu irmão já pode confirmar sozinho os seus trabalhos de casa de matemática, mas antes tem dos fazer senão era muito fácil).
          Por exemplo o 1.º Botão como deve ser programado?
          Tem de se juntar o que é escrito na primeira "caixa" + o da segunda e dar o número correto. Para que isto aconteça temos de colocar atrás da TextBox uma palavra - Val, o que vai acontecer é que em vez de juntar o que é escrito nas "caixas" vai realizar a operação que está entre as TextBox (espero ter-me feito entender aqui está uma exemplo para a soma)
          Na segunda parte da ficha criámos uma mensagem de Boas-Vindas em que se escreve o nome e o apelido no respetivo lugar e ao clicar no Botão Validar aparece uma mensagem do tipo: BenVindo(a) "Nome" "Apelido".