Visual Basic Visual Basic -- Exerc­cios .CFAC: Visual Basic - Exerc­cios Resolvidos FEUP/DEMec/SDI

  • View
    284

  • Download
    13

Embed Size (px)

Text of Visual Basic Visual Basic -- Exerc­cios .CFAC: Visual Basic - Exerc­cios Resolvidos...

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 r