Visual Basic Visual Basic -- Exerccios tavares/ensino/CFAC/Downloads/Apontamentos/...CFAC: Visual Basic - Exerccios Resolvidos FEUP/DEMec/SDI @2009 - Joo Manuel R. S. Tavares 1 Visual

  • View
    220

  • Download
    2

Embed Size (px)

Text of Visual Basic Visual Basic -- Exerccios tavares/ensino/CFAC/Downloads/Apontamentos/...CFAC: Visual...

  • CFAC: Visual Basic - Exerccios Resolvidos FEUP/DEMec/SDI

    @2009 - Joo Manuel R. S. Tavares 1

    Visual Basic Visual Basic -- ExercciosExerccios

    Joo Manuel R. S. TavaresJoo Manuel R. S. Tavares

    CFAC Concepo e Fabrico Assistidos por Computador

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

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

  • CFAC: Visual Basic - Exerccios Resolvidos FEUP/DEMec/SDI

    @2009 - Joo Manuel R. S. Tavares 2

    ...Exerccio 1...Exerccio 1

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

    Exerccio 2Exerccio 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

  • CFAC: Visual Basic - Exerccios Resolvidos FEUP/DEMec/SDI

    @2009 - Joo Manuel R. S. Tavares 3

    Exerccio 3Exerccio 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...Exerccio 3

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

  • CFAC: Visual Basic - Exerccios Resolvidos FEUP/DEMec/SDI

    @2009 - Joo Manuel R. S. Tavares 4

    ...Exerccio 3...Exerccio 3

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

    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.

    o 4

    o 4

    Exer

    cci

    Exer

    cci

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

  • CFAC: Visual Basic - Exerccios Resolvidos FEUP/DEMec/SDI

    @2009 - Joo Manuel R. S. Tavares 5

    ...Exerccio 4...Exerccio 4

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

    Exerccio 5 Exerccio 5 -- SomadorSomadorPrograma para somar dois operadores.

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

  • CFAC: Visual Basic - Exerccios Resolvidos FEUP/DEMec/SDI

    @2009 - Joo Manuel R. S. Tavares 6

    ...Exerccio 5...Exerccio 5

    Alterar o ttulo do formulrio.

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

    Exerccio 5Exerccio 5

    Desenhar uma label e definir o seu ttulo.

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

  • CFAC: Visual Basic - Exerccios Resolvidos FEUP/DEMec/SDI

    @2009 - Joo Manuel R. S. Tavares 7

    Exerccio 5Exerccio 5

    Desenhar uma caixa de texto.

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

    Exerccio 5Exerccio 5

    Limpar o texto por defeito da caixa.

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

  • CFAC: Visual Basic - Exerccios Resolvidos FEUP/DEMec/SDI

    @2009 - Joo Manuel R. S. Tavares 8

    Exerccio 5Exerccio 5

    Desenhar um boto e definir o seu ttulo.

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

    Exerccio 5Exerccio 5

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

  • CFAC: Visual Basic - Exerccios Resolvidos FEUP/DEMec/SDI

    @2009 - Joo Manuel R. S. Tavares 9

    Exerccio 5Exerccio 5

    Escolher o objecto.

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

    Exerccio 5Exerccio 5

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

  • CFAC: Visual Basic - Exerccios Resolvidos FEUP/DEMec/SDI

    @2009 - Joo Manuel R. S. Tavares 10

    Exerccio 5Exerccio 5

    Executar o programa.

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

    Exerccio 5Exerccio 5Programa em execuo.

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

  • CFAC: Visual Basic - Exerccios Resolvidos FEUP/DEMec/SDI

    @2009 - Joo Manuel R. S. Tavares 11

    Exerccio 5Exerccio 5Gravar o formulrio.

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

    Exerccio 5Exerccio 5...Gravar o formulrio.

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

  • CFAC: Visual Basic - Exerccios Resolvidos FEUP/DEMec/SDI

    @2009 - Joo Manuel R. S. Tavares 12

    Exerccio 5Exerccio 5Gravar o projecto.

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

    Exerccio 5Exerccio 5...Gravar o projecto.

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

  • CFAC: Visual Basic - Exerccios Resolvidos FEUP/DEMec/SDI

    @2009 - Joo Manuel R. S. Tavares 13

    Exerccio 5Exerccio 5Abrir um projecto existente.

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

    Exerccio 5Exerccio 5...Abrir um projecto existente.

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

  • CFAC: Visual Basic - Exerccios Resolvidos FEUP/DEMec/SDI

    @2009 - Joo Manuel R. S. Tavares 14

    Exerccio 5Exerccio 5Criar um programa executvel.

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

    Exerccio 5Exerccio 5...Criar um programa executvel.

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

  • CFAC: Visual Basic - Exerccios Resolvidos FEUP/DEMec/SDI

    @2009 - Joo Manuel R. S. Tavares 15

    Exerccio 6Exerccio 6Escreva um programa em VB que quando se clica num dos botes

    d L b l1 i l d C i d b 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...Exerccio 6

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

  • CFAC: Visual Basic - Exerccios Resolvidos FEUP/DEMec/SDI

    @2009 - Joo Manuel R. S. Tavares 16

    ...Exerccio 6...Exerccio 6

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

    Exerccio 7Exerccio 7Escreva um programa em VB que quando uma das caixa de texto tem o focus a sua Caption passa a Bold, quando perde o focusd i d B ld d li b Bdeixa 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

  • CFAC: Visual Basic - Exerccios Resolvidos FEUP/DEMec/SDI

    @2009 - Joo Manuel R. S. Tavares 17

    Exerccio 7 Exerccio 7

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

    Exerccio 8Exerccio 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 too 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

  • CFAC: Visual Basic - Exerccios Resolvidos FEUP/DEMec/SDI

    @2009 - Joo Manuel R. S. Tavares 18

    ...Exerccio 8...Exerccio 8

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

    Exerccio 9Exerccio 9Escreva um programa em VB que quando a caixa de texto superiortem o focus aparece na caixa do meio Enter your full name., e f p y ,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

  • CFAC: Visual Basic - Exerccios Resolvidos FEUP/DEMec/SDI

    @2009 - Joo Manuel R. S. Tavares 19

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

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

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

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

  • CFAC: Visual Basic - Exerccios Resolvidos FEUP/DEMec/SDI

    @2009 - Joo Manuel R. S. Tavares 20

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

    7 x 8 + 5;

    5.5% de 20;

    17 (3 + 162);

    (1 + 2 9)3; Nota: Utilize uma PictureBox para realizar o (1 + 2.9) ;

    15 - 3(2 + 34);

    4 1/2 - 3 5/8.

    poutput:

    para escrever: nomePictureBox.Print a; b

    para limpar a PictureBox: nomePictureBox.Cls

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

    Exerccio 13Exerccio 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 -