TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Atps prog orientada a objetos

Por:   •  31/5/2016  •  Trabalho acadêmico  •  5.167 Palavras (21 Páginas)  •  347 Visualizações

Página 1 de 21

ANHANGUERA EDUCACIONAL

Faculdade Anhanguera de Campinas

Curso: Sistemas de Informação

Maycon Wilson da Silva RA: 1299010527

Erik Fagundes de Arruda Lobo RA:1299010518

Gustavo Henrique da Silva RA:1299010521

Roberto de Oliveira RA:1299010531

Leandro Souza Santana RA:1299010541

ATPS – Programação Orientada a Objetos

Professor: Rogério Santos

Campinas

 2015

Sumário:

  1. Introdução.......................................................................................................................2
  2. Relatório 1......................................................................................................................3
  3. Relatório 2.....................................................................................................................6

        

Introdução:

O Ministério do Turismo tem incentivado os brasileiros a conhecer melhor o Brasil, exibindo imagens de cenários de exuberante beleza. Um desses cenários é Maraú – BA, que é uma região peninsular, reduto de Mata Atlântica preservado. Maraú possui piscinas naturais, recifes de coral, mares interiores, manguezais, cachoeiras, trilhas ecológicas e diversas praias. Prevendo o aumento de turistas em Maraú, e sendo uma cidade pequena, alguns moradores resolveram alugar os quartos vagos de suas residências. Cada um desses moradores precisa de um sistema que possa controlar o aluguel dos quartos, no qual devem ser registrados os seguintes dados: nome do locatário, data e horário de entrada do hóspede, data e horário de saída do hóspede, número de pessoas e valor da diária.

As diárias iniciam e terminam sempre às 12h.  

Os exemplos a seguir descrevem o número de diárias calculado a partir das datas e horários de entrada e saída.    

Entrada: 12/07/2012 13h42min

Saída: 15/07/2012 11h50min

Número de diárias: 3  

Entrada: 12/07/2012 17h00min

Saída: 15/07/2012 16h50min

 Número de diárias: 4

Relatório 1:

Classe Principal:

package Aluguel;

public class Principal {

        public static void main(String[] args) {//definindo dados a serem inseridos

                 Dados data_hora = new Dados();

                 data_hora.nome_locatario("Fulano de Tal");

                 data_hora.data_entrada(28,9,2015);

                 data_hora.hora_entrada("11:10");

                 data_hora.data_saida(10,10,2015);

                 data_hora.hora_saida("16:01");

                 data_hora.numero_diarias();

                 data_hora.total_devido(89.90);

                 //Imprimindo na Tela os resultados

                 System.out.println("================================================");

                 System.out.println("Locatário: "+data_hora.nome);

                 System.out.println("Data e horário de entrada: "+data_hora.dia_e+"/"+data_hora.mes_e+ "/"+data_hora.ano_e+" "+data_hora.hora_e+":"+data_hora.minuto_e);

                 System.out.println("Data e horário de saída: "+data_hora.dia_s+"/"+data_hora.mes_s+ "/"+data_hora.ano_s+" "+data_hora.hora_s+":"+data_hora.minuto_s);

                 System.out.println("Número de diárias: "+data_hora.qtd_diarias);

                 System.out.println("Total Devido: "+data_hora.total);

                 System.out.println("================================================");

        }

}

Classe Dados:

package Aluguel;

public class Dados {

                //declaração de variáveis

                String nome;

                int dia_e, mes_e, ano_e;

                int dia_s, mes_s, ano_s;

                int hora_e, minuto_e, hora_s, minuto_s;

                int qtd_diarias;

                double total;

                

                public void nome_locatario(String nome_) {//criando objeto que irá receber o nome

                        nome = nome_; }

                public void hora_entrada(String hora_) {//objeto para receber a hora de entrada 

...

Baixar como (para membros premium)  txt (15.6 Kb)   pdf (211 Kb)   docx (18.5 Kb)  
Continuar por mais 20 páginas »
Disponível apenas no TrabalhosGratuitos.com