21.05.2020 Views

EXERCICIOS_VB6

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Capítulo 4

Estruturas de Repetição Condicionais Simples I

2. Codificação em Visual Basic:

Private Sub CmdGerar_Click()

Dim N As Integer, Total as Integer

LstNumeros.Clear

Randomize

Total = 0

Do

N = Int(Rnd * 60) + 1

LstNumeros.AddItem N

Total = Total + 1

Loop Until N=11

LblTotal.Caption = Total

End Sub

Exercícios Propostos

4.2 Elabore um programa em Visual Basic que gere números aleatórios inteiros, no intervalo [1, 200],

até sairem 10 números pares. O programa deve listar apenas os números pares gerados e

apresentar o maior deles.

Para a interface sugere-se o seguinte modelo:

4.3 Elabore um programa em Visual Basic que permita gerir a atribuição de lugares num avião. Ao ser

iniciado o Check-In, o funcionário deve introduzir para cada passageiro, através de uma inputbox, o

seu tipo de tarifa: 1 ou 2 (1ª ou 2ª classe). A seguir, o programa deve mostrar uma mensagem,

através de uma msgbox, com o número do lugar atribuído sabendo que:

• aos bilhetes com a tarifa 1 são atribuídos os lugares com os números 1, 2, .., 10 e aos de

tarifa 2, os lugares com os números 11, 12, .., 94;

• A atribuição de lugares deve ser sequencial;

Visual Basic 18

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!