Visual Basic - Exercí tavares/ensino/CFAC/Downloads/Apontamentos/VB... · Visual Basic - Exercícios

  • View
    221

  • Download
    3

Embed Size (px)

Text of Visual Basic - Exercí tavares/ensino/CFAC/Downloads/Apontamentos/VB... · Visual Basic -...

  • Visual Basic - Exerccios

    Joo Manuel R. S. Tavares

    CFAC Concepo e Fabrico Assistidos por Computador

  • Exerccio 1Escreva um programa em VB que quando se clica no boto Showaparea uma caixa de mensagem com o titulo Exerccio 1, mensagem Ol e com o boto Yes.

    @2009 - Joo Manuel R. S. Tavares 2CFAC: Visual Basic - Exerccios Resolvidos

  • ...Exerccio 1

    @2009 - Joo Manuel R. S. Tavares 3CFAC: Visual Basic - Exerccios Resolvidos

  • Exerccio 2Escreva um programa em VB que quando se clica no boto Showaparea uma caixa de entrada para o nome do utilizador, com o titulo Exerccio 1 e mensagem Introduza o seu nome, e depois apresente uma caixa de mensagem com o titulo Exerccio 1, mensagem Ol (nome de entrada)! e com o boto Yes.

    @2009 - Joo Manuel R. S. Tavares 4CFAC: Visual Basic - Exerccios Resolvidos

  • Exerccio 3Escreva um programa em VB que quando se clica no boto Soma aparea uma caixa de mensagem com o titulo Resultado, mensagem (soma dos valores nas 2 caixas de texto) e com o boto Yes.

    @2009 - Joo Manuel R. S. Tavares 5CFAC: Visual Basic - Exerccios Resolvidos

  • ...Exerccio 3

    @2009 - Joo Manuel R. S. Tavares 6CFAC: Visual Basic - Exerccios Resolvidos

  • ...Exerccio 3

    @2009 - Joo Manuel R. S. Tavares 7CFAC: Visual Basic - Exerccios Resolvidos

  • Exer

    cci

    o 4

    Escreva um programa em VB que quando se clica no boto Run a circunferncia desloca-se de 50 para a direita em intervalos de tempo iguais a 100 e quando se clica no boto Exit termina.

    @2009 - Joo Manuel R. S. Tavares 8CFAC: Visual Basic - Exerccios Resolvidos

  • ...Exerccio 4

    @2009 - Joo Manuel R. S. Tavares 9CFAC: Visual Basic - Exerccios Resolvidos

  • Exerccio 5 - SomadorPrograma para somar dois operadores.

    @2009 - Joo Manuel R. S. Tavares 10CFAC: Visual Basic - Exerccios Resolvidos

  • ...Exerccio 5

    Alterar o ttulo do formulrio.

    @2009 - Joo Manuel R. S. Tavares 11CFAC: Visual Basic - Exerccios Resolvidos

  • Exerccio 5

    Desenhar uma label e definir o seu ttulo.

    @2009 - Joo Manuel R. S. Tavares 12CFAC: Visual Basic - Exerccios Resolvidos

  • Exerccio 5

    Desenhar uma caixa de texto.

    @2009 - Joo Manuel R. S. Tavares 13CFAC: Visual Basic - Exerccios Resolvidos

  • Exerccio 5

    Limpar o texto por defeito da caixa.

    @2009 - Joo Manuel R. S. Tavares 14CFAC: Visual Basic - Exerccios Resolvidos

  • Exerccio 5

    Desenhar um boto e definir o seu ttulo.

    @2009 - Joo Manuel R. S. Tavares 15CFAC: Visual Basic - Exerccios Resolvidos

  • Exerccio 5

    Acrescentar o cdigo associado ao boto.@2009 - Joo Manuel R. S. Tavares 16CFAC: Visual Basic - Exerccios Resolvidos

  • Exerccio 5

    Escolher o objecto.

    @2009 - Joo Manuel R. S. Tavares 17CFAC: Visual Basic - Exerccios Resolvidos

  • Exerccio 5

    Escolher o evento associado.@2009 - Joo Manuel R. S. Tavares 18CFAC: Visual Basic - Exerccios Resolvidos

  • Exerccio 5

    Executar o programa.

    @2009 - Joo Manuel R. S. Tavares 19CFAC: Visual Basic - Exerccios Resolvidos

  • Exerccio 5Programa em execuo.

    @2009 - Joo Manuel R. S. Tavares 20CFAC: Visual Basic - Exerccios Resolvidos

  • Exerccio 5Gravar o formulrio.

    @2009 - Joo Manuel R. S. Tavares 21CFAC: Visual Basic - Exerccios Resolvidos

  • Exerccio 5...Gravar o formulrio.

    @2009 - Joo Manuel R. S. Tavares 22CFAC: Visual Basic - Exerccios Resolvidos

  • Exerccio 5Gravar o projecto.

    @2009 - Joo Manuel R. S. Tavares 23CFAC: Visual Basic - Exerccios Resolvidos

  • Exerccio 5...Gravar o projecto.

    @2009 - Joo Manuel R. S. Tavares 24CFAC: Visual Basic - Exerccios Resolvidos

  • Exerccio 5Abrir um projecto existente.

    @2009 - Joo Manuel R. S. Tavares 25CFAC: Visual Basic - Exerccios Resolvidos

  • Exerccio 5...Abrir um projecto existente.

    @2009 - Joo Manuel R. S. Tavares 26CFAC: Visual Basic - Exerccios Resolvidos

  • Exerccio 5Criar um programa executvel.

    @2009 - Joo Manuel R. S. Tavares 27CFAC: Visual Basic - Exerccios Resolvidos

  • Exerccio 5...Criar um programa executvel.

    @2009 - Joo Manuel R. S. Tavares 28CFAC: Visual Basic - Exerccios Resolvidos

  • Exerccio 6Escreva um programa em VB que quando se clica num dos botes o texto da Label1 passa a ser igual ao da Caption do boto e com o respectivo alinhamento.

    @2009 - Joo Manuel R. S. Tavares 29CFAC: Visual Basic - Exerccios Resolvidos

  • ...Exerccio 6

    @2009 - Joo Manuel R. S. Tavares 30CFAC: Visual Basic - Exerccios Resolvidos

  • ...Exerccio 6

    @2009 - Joo Manuel R. S. Tavares 31CFAC: Visual Basic - Exerccios Resolvidos

  • Exerccio 7Escreva um programa em VB que quando uma das caixa de texto tem o focus a sua Caption passa a Bold, quando perde o focusdeixa de estar a Bold; quando clica-se no boto Big o texto aumenta (Font.Size = 12) e quando se clica no boto Normal o texto volta ao tamanho normal (Font.Size = 8.25).

    @2009 - Joo Manuel R. S. Tavares 32CFAC: Visual Basic - Exerccios Resolvidos

  • Exerccio 7

    @2009 - Joo Manuel R. S. Tavares 33CFAC: Visual Basic - Exerccios Resolvidos

  • Exerccio 8Escreva um programa em VB que quando a caixa de texto Life tem o focus aparece na caixa comprida I like life, it's something to do., quando a caixa de texto Future tem o focus aparece The future isn't what it used to be., e quando a caixa de texto Life tem o focus aparece Tell the truth and run..

    @2009 - Joo Manuel R. S. Tavares 34CFAC: Visual Basic - Exerccios Resolvidos

  • ...Exerccio 8

    @2009 - Joo Manuel R. S. Tavares 35CFAC: Visual Basic - Exerccios Resolvidos

  • Exerccio 9Escreva um programa em VB que quando a caixa de texto superiortem o focus aparece na caixa do meio Enter your full name., e quando a caixa inferior tem o focus aparece Enter your phone number, including area code..

    @2009 - Joo Manuel R. S. Tavares 36CFAC: Visual Basic - Exerccios Resolvidos

  • Exerccio 10Escreva um programa em VB que a formatao dos caracteres da caixa de texto altera conforme o boto pressionado.

    @2009 - Joo Manuel R. S. Tavares 37CFAC: Visual Basic - Exerccios Resolvidos

  • Exerccio 11Escreva um programa em VB que a fonte utilizada na caixa de texto definida conforme o boto pressionado.

    @2009 - Joo Manuel R. S. Tavares 38CFAC: Visual Basic - Exerccios Resolvidos

  • Exerccio 12Escreva um programa em VB que realize o clculo das seguintes expresses:

    7 x 8 + 5;

    5.5% de 20;

    17 (3 + 162);

    (1 + 2.9)3;

    15 - 3(2 + 34);

    4 1/2 - 3 5/8.

    Nota: Utilize uma PictureBox para realizar o output:

    para escrever: nomePictureBox.Print a; b

    para limpar a PictureBox: nomePictureBox.Cls

    @2009 - Joo Manuel R. S. Tavares 39CFAC: Visual Basic - Exerccios Resolvidos

  • Exerccio 13Se n o nmero de segundos entre o raio e o trovo, a trovoada est a uma distncia igual a n/5 milhas. Escreva um programa em VB que realize o clculo da distncia a partir de n.

    @2009 - Joo Manuel R. S. Tavares 40CFAC: Visual Basic - Exerccios Resolvidos

  • Exerccio 14Escreva um programa em VB que realize a converso da temperatura de graus Celsius para graus Fahrenheit e vice-versa. O programa dever funcionar do seguinte modo: quando pressiona-se o boto Convert to Celsius a temperatura convertida de Fahrenheit para Celsius, a Caption do formulrio muda para Celsius, o boto escondido e torna-se visvel o boto Convert to Fahrenheit, pressionando-se este boto funciona de modo idntico.

    ( )3295

    = FC

    3259

    += CF@2009 - Joo Manuel R. S. Tavares 41CFAC: Visual Basic - Exerccios Resolvidos

  • ...Exerccio 14

    @2009 - Joo Manuel R. S. Tavares 42CFAC: Visual Basic - Exerccios Resolvidos

  • Exerccio 15Escreva um programa em VB que calcule a percentagem de jogos ganhos por uma equipa de Baseball.

    @2009 - Joo Manuel R. S. Tavares 43CFAC: Visual Basic - Exerccios Resolvidos

  • Escreva um programa em VB que permita ao utilizador inserir nmeros e, aps a entrada de cada um, visualizar o somatrio e a quantidade de nmeros introduzidos. O programa dever permitir que o utilizador recomece a contagem.

    Exerccio 16

    @2009 - Joo Manuel R. S. Tavares 44CFAC: Visual Basic - Exerccios Resolvidos

  • ...Exerccio 16

    @2009 - Joo Manuel R. S. Tavares 45CFAC: Visual Basic - Exerccios Resolvidos

  • Escreva um programa em VBque permita ao utilizador determinar o valor ANSI das teclas que constituem o teclado.

    Exerccio 17

    @2009 - Joo Manuel R. S. Tavares 46CFAC: Visual Basic - Exerccios Resolvidos

  • Escreva um programa em VB que, aps a insero do apelido e do 1 nome, apresente o nome inserido aps o campo referente ao 1 nome perder o focus.

    Exerccio 18

    @2009 - Joo Manuel R. S. Tavares 47CFAC: Visual Basic - Exerccios Resolvidos

  • Escreva um programa em VB que leia de um ficheiro de texto os dados referentes a estados (estado, capital, populao e rea), calcule a densidade populao/rea e apresente os dados devidamente formatados numa pictureBox.

    Exerccio 19

    @2009 - Joo Manuel R. S. Tavares 48CFAC: Visual Basic - Exerccios Resolvidos

  • ...Exerccio 19

    PictureBox

    InputBox para o nome do ficheiro

    @2009 - Joo Manuel R. S. Tavares 49CFAC: Visual Basic - Exerccios Resolvidos

  • ...Exerccio 19

    @2009 - Joo Manuel R. S. Tavares 50CFAC: Visual Basic - Exerccios Resolvidos

  • ...Exerccio 19

    @2009 - Joo Manuel R. S. Tavares 51CFAC: Visual Basi