Baixe o app para aproveitar ainda mais
Prévia do material em texto
UNESP/FEG/DMA Programação de Computadores II - Prof. Senne Exercício de Laboratório 7.1 ATENÇÃO: Não esquecer de incluir os nomes dos alunos da turma em cada classe. Implementar as funcionalidades descritas a seguir, nas seguintes interfaces gráficas de usuário (GUI) já disponíveis. Atividade 1: Classe Conjunto. O click no botão Gerar Conjunto deve gerar um novo conjunto de valores inteiros. O tamanho do conjunto deve ser gerado aleatoriamente no intervalo [10, 20] e os elementos do conjunto devem ser gerados aleatoriamente no intervalo [0, 99]. Após ser gerado, o conjunto deve ser mostrado na área de texto central. O click no botão Reduzir Conjunto deve implementar a seguinte operação: se o conjunto tiver mais de 1 elemento, remover o menor e o maior elementos, e incluir o valor da diferença entre esses dois elementos. Após realizar essa operação, o conjunto resultante deve ser exibido na área de texto central. Atividade 2: Classe Empresa. O click no botão Gerar Produção deve gerar uma coleção do tipo ArrayList para cada um dos meses. Cada coleção deve conter a quantidade total produzida naquele mês para cada um dos 3 produtos da empresa. As quantidades devem ser valores gerados aleatoriamente no intervalo [0, 10]. Portanto, para cada mês deve existir um ArrayList com 3 valores. O click no botão Produção Total deve mostrar na caixa de texto correspondente, o total anual produzido de todos os produtos da empresa. O click em um dos botões de rádio deve mostrar na caixa de texto correspondente, o total anual produzido do produto selecionado.
Compartilhar