Teste 2 - Módulo 4
Curso Profissional de Gestão e Programação de Sistemas Informáticos
PROGRAMAÇÃO E SISTEMAS DE INFORMAÇÃO
TESTE DO MÓDULO 4 –Estruturas de Dados Estáticos
Elabore o seguinte programa em VisualBasic,
tendo em consideração todos os seguinte pontos:
Exercício 1
1.1 Valor Inicial entre 1-10
1.2 Valor final entre 10-30
1.3 Incremento entre 2-6
1.4 Ao clicar no botão LANÇAR BOLAS deve :
1.4.1 Apresentar na 1ªListBox a sequência de números entre o valor inicial e o valor final com o incremento escolhido
1.4.2 Apresentar na 2ªListBox o a cor da bola inserida na TextBox, o mesmo número de vezes dos números da ListBox1
Exercício 2
2.1 Escolher quantas pessoas (entre 1 e 20) que se pretende inserir (Nome e Idade)
2.2 Ao clicar no botão Inserir Nomes e Idades deve:
2.2.1 Apresentar uma InputBox para inserir o nome da pessoa (deve apresentar o número da pessoa)
2.2.2 De seguida apresentar uma InputBox para inserir a idade da pessoa (deve apresentar o nome do aluno)
2.2.3 Caso a idade inserida seja abaixo de 0 (zero) ou acima de 200 (duzentos) deverá surgir uma mensagem de erro (conforme imagem)
2.3 Apresentar os nomes e as idades das pessoas nas respectivas ListBoxs
2.4 Apresentar nas Labels os seguintes valores:
2.4.1 Número de pessoas adultas (com mais de 18 anos)
2.4.2 Número de pessoas não adultas (com menos de 18 anos)
2.4.3 Idade e nome da pessoa mais nova
2.4.4 Idade e nome da pessoa mais velha
2.4.5 Média das idades
3. Ao clicar no botão Limpar Tudo deve limpar todo o formulário e repor todos os valores
4. Ao clicar no botão Terminar deve perguntar se tem a certeza que pretende terminar o programa. A mensagem deve surgir conforme a imagem seguinte:
Dica: VÊR Aula 03 do módulo 3 - Mensagens InputBox e MsgBox
COTAÇÕES
1.1 - Valor inicial 1-10..................0,5
1.2 - Valor final 20-30...................0,5
1.3 - Incremento 2-6......................0,5
1.4.1 - Sequência numérica................2
1.4.2 - Repetição do nome.................2
2.1 - Número alunos (1-20)................0,5
2.2.1 - InputBox nome pessoa (+nr)........1
2.2.2 - InputBox idade (+nome)............1
2.2.3 - Mensagem ERRO idade 0-200.........1,5
2.3 - Listar nomes e idades...............1
2.4.1 - Calcular nr pessoas adultas.......1,5
2.4.2 - Calcular nr pessoas não adultas...1,5
2.4.3 - Calcular idade pessoa mais velha..1,5
2.4.4 - Calcular idade pessoa mais nova...1,5
2.4.5 - Calcular média das idades.........1,5
3 - Botão Limpar Tudo.....................1
4 - Botão Terminar c/ confirmação.........1
***********************************************
IVO - 12 valores
1.1 - Valor inicial 1-10..................0
1.2 - Valor final 20-30...................0
1.3 - Incremento 2-6......................0
1.4.1 - Sequência numérica................2
1.4.2 - Repetição do nome.................2
2.1 - Número alunos (1-20)................0
2.2.1 - InputBox nome pessoa (+nr)........1
2.2.2 - InputBox idade (+nome)............1
2.2.3 - Mensagem ERRO idade 0-200.........0,5
2.3 - Listar nomes e idades...............1
2.4.1 - Calcular nr pessoas adultas.......0
2.4.2 - Calcular nr pessoas não adultas...0
2.4.3 - Calcular idade pessoa mais velha..1,5
2.4.4 - Calcular idade pessoa mais nova...1,5
2.4.5 - Calcular média das idades.........0
3 - Botão Limpar Tudo.....................0,5
4 - Botão Terminar c/ confirmação.........1
***********************************************
EDGAR - 15,5 valores
1.1 - Valor inicial 1-10..................0
1.2 - Valor final 20-30...................0
1.3 - Incremento 2-6......................0
1.4.1 - Sequência numérica................2
1.4.2 - Repetição do nome.................2
2.1 - Número alunos (1-20)................0,5
2.2.1 - InputBox nome pessoa (+nr)........1
2.2.2 - InputBox idade (+nome)............1
2.2.3 - Mensagem ERRO idade 0-200.........1,5
2.3 - Listar nomes e idades...............1
2.4.1 - Calcular nr pessoas adultas.......1,5
2.4.2 - Calcular nr pessoas não adultas...1,5
2.4.3 - Calcular idade pessoa mais velha..0
2.4.4 - Calcular idade pessoa mais nova...0
2.4.5 - Calcular média das idades.........1,5
3 - Botão Limpar Tudo.....................1
4 - Botão Terminar c/ confirmação.........1
***********************************************