11.07.2015 Views

Lista de POO-III - 2Bim (Java) - Univap

Lista de POO-III - 2Bim (Java) - Univap

Lista de POO-III - 2Bim (Java) - Univap

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Colégio Técnico Antônio Teixeira Fernan<strong>de</strong>s13) (N1) Um instituto <strong>de</strong> meteorologia coletou em (n) anos as quantida<strong>de</strong> <strong>de</strong> chuvas emporcentagem que ocorreram e o mês correspon<strong>de</strong>nte. Elaborar um programa que permitaentrar com:- Ano, porcentagem <strong>de</strong> Chuvas e o mês- Determinar a or<strong>de</strong>m <strong>de</strong> classificação <strong>de</strong> cada ano com suas respectivas porcentagens<strong>de</strong> chuvas.- O programa <strong>de</strong>verá ter as operações <strong>de</strong> : ( 1 ) – Incluir; ( 2 ) – Consultar; ( 3 ) – Alterar; ( 4) – Excluir; ( 5 ) – RelatarDica: O Relatório <strong>de</strong>verá mostrar os anos classificados com o maior percentual.Obs : Ao final o programa <strong>de</strong>ve mostrar os meses <strong>de</strong> acordo com a sua classificação empercentual <strong>de</strong> chuvas elabore classes e métodos para realizar essa tarefa.a) Programa <strong>de</strong>ve usar o mecanismo <strong>de</strong> encapsulamento para enviar as informações cadastradaspara os outros módulos.b) Devem ser usados rigorosamente os métodos set e get para captura e envio das informações.c) Uso do método construtor.d) O programa <strong>de</strong>ve ser dividido em classes.e) A entrada <strong>de</strong> dados com o mês <strong>de</strong>ve ser numérica e o programa ao relatar as informações <strong>de</strong>vemostrar o mês escrito por extenso.e) O programa <strong>de</strong>verá informar se ano <strong>de</strong>terminado pelo usuário é ou não bissexto (Relatório).Usando polimorfismo em caso o ano seja bissexto mostrar <strong>de</strong>stacado o mês <strong>de</strong> fevereiro sehouver chuvas no mês (com um maior número <strong>de</strong> dias). Exemplo 2012 (Fev – 29 dias)

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

Saved successfully!

Ooh no, something went wrong!