1
Introdução à Lógica e Programação
PUC
1
Introdução à Lógica e Programação
PUC
1
Introdução à Lógica e Programação
PUC
2
Introdução à Lógica e Programação
PUC
6
Introdução à Lógica e Programação
PUC
9
Introdução à Lógica e Programação
PUC
2
Introdução à Lógica e Programação
PUC
1
Introdução à Lógica e Programação
PUC
1
Introdução à Lógica e Programação
PUC
8
Introdução à Lógica e Programação
PUC
Texto de pré-visualização
30 pt Questão 1 Sabendo que todo proprietário tem nome cpf e idade crie a classe Proprietário Crie as variáveis de instância que julgar necessárias e reserve o proprietário do imóvel Defina os métodos construtor deve ter parâmetros getters e setters e toString Instruções Agora considere buscar imóveis pela empresa para representar a lista de imóveis Por meio desta classe é possível consultar e listar imóveis public class ListaDeImovel controla o preenchimento da lista private int posicao 0 código sequencial dos imóveis private int numeroImovel public ListaDeImovel posicao 0 numeroImovel 1000 public boolean insereint tipo String proprietario ifposicaolistalength return false listaposicaonovoImovelnumeroImoveltipoproprietario posicao numeroImovel return true 30 pt Questão 2 Implemente para classe ListadeImovel um método que devolva uma lista com as referências dos imóveis à venda de um determinado proprietário o cpf do proprietário deve ser um parâmetro 40 pt Questão 3 Foi realizada uma pesquisa para 3000 estudantes da escola Politécnica e cada estudante foi classificado nos seguintes grupos idade faixa etária sexo gênero femmasc e renda Faça um programa que leia os dados e informe média de renda dos estudantes entrevistados quantidade de alunos entrevistados ingressaram em 2022 gênero do alunoa de maior renda Obs Use for PUCRS Escola Politécnica Nome Júlio César Silva Moraes PS Programação Avaliação 1 12 de maio Instrução Considere o enunciado abaixo para responder às questões 1 2 e 3 Uma imobiliária precisa de um sistema para gerenciar venda e aluguel de imóveis Sua empresa foi contratada para desenvolver este sistema portanto considere a classe abaixo Todo imóvel tem código tipo endereço bairro e nome do proprietário nome e telefone para contato Todo imóvel tem valor o que indica que o imóvel pode ser alugado true ou vendido false O valor do aluguel é o atributo aluguel que pode ser 0 no caso de terreno O atributo venda é o valor para venda Esta estrutura do imóvel é muito importante para a empresa Seu programa deve considerar as variáveis booleanas venda e aluguel imóveis pode estar por venda para venda ou baseado no caso estão em fase public class Imovel código do imóvel Casa 12apto 3 e terreno 0 int código private int codigo private String proprietario private String endereco private String bairro private int tipo private boolean aluguel aqui true ou false private boolean venda aqui true ou false public Imovelint codigo int tipo String proprietario thiscodigo codigo iftipo 0 tipo 3 thistipo tipo else thistipo 1 thisproprietario proprietario endereco não cadastrado bairro não cadastrado venda valOraluguel 0 public String toString String msg iftipo0 msg terreno else iftipo1 msg casa else iftipo3 msg apartamento msg msg endereço endereco bairro bairro ifvendatrue msg msg valor venda valorAluguel ifalugueltrue msg msg valor aluguel valorAluguel msg msg Nome proprietario return msg
1
Introdução à Lógica e Programação
PUC
1
Introdução à Lógica e Programação
PUC
1
Introdução à Lógica e Programação
PUC
2
Introdução à Lógica e Programação
PUC
6
Introdução à Lógica e Programação
PUC
9
Introdução à Lógica e Programação
PUC
2
Introdução à Lógica e Programação
PUC
1
Introdução à Lógica e Programação
PUC
1
Introdução à Lógica e Programação
PUC
8
Introdução à Lógica e Programação
PUC
Texto de pré-visualização
30 pt Questão 1 Sabendo que todo proprietário tem nome cpf e idade crie a classe Proprietário Crie as variáveis de instância que julgar necessárias e reserve o proprietário do imóvel Defina os métodos construtor deve ter parâmetros getters e setters e toString Instruções Agora considere buscar imóveis pela empresa para representar a lista de imóveis Por meio desta classe é possível consultar e listar imóveis public class ListaDeImovel controla o preenchimento da lista private int posicao 0 código sequencial dos imóveis private int numeroImovel public ListaDeImovel posicao 0 numeroImovel 1000 public boolean insereint tipo String proprietario ifposicaolistalength return false listaposicaonovoImovelnumeroImoveltipoproprietario posicao numeroImovel return true 30 pt Questão 2 Implemente para classe ListadeImovel um método que devolva uma lista com as referências dos imóveis à venda de um determinado proprietário o cpf do proprietário deve ser um parâmetro 40 pt Questão 3 Foi realizada uma pesquisa para 3000 estudantes da escola Politécnica e cada estudante foi classificado nos seguintes grupos idade faixa etária sexo gênero femmasc e renda Faça um programa que leia os dados e informe média de renda dos estudantes entrevistados quantidade de alunos entrevistados ingressaram em 2022 gênero do alunoa de maior renda Obs Use for PUCRS Escola Politécnica Nome Júlio César Silva Moraes PS Programação Avaliação 1 12 de maio Instrução Considere o enunciado abaixo para responder às questões 1 2 e 3 Uma imobiliária precisa de um sistema para gerenciar venda e aluguel de imóveis Sua empresa foi contratada para desenvolver este sistema portanto considere a classe abaixo Todo imóvel tem código tipo endereço bairro e nome do proprietário nome e telefone para contato Todo imóvel tem valor o que indica que o imóvel pode ser alugado true ou vendido false O valor do aluguel é o atributo aluguel que pode ser 0 no caso de terreno O atributo venda é o valor para venda Esta estrutura do imóvel é muito importante para a empresa Seu programa deve considerar as variáveis booleanas venda e aluguel imóveis pode estar por venda para venda ou baseado no caso estão em fase public class Imovel código do imóvel Casa 12apto 3 e terreno 0 int código private int codigo private String proprietario private String endereco private String bairro private int tipo private boolean aluguel aqui true ou false private boolean venda aqui true ou false public Imovelint codigo int tipo String proprietario thiscodigo codigo iftipo 0 tipo 3 thistipo tipo else thistipo 1 thisproprietario proprietario endereco não cadastrado bairro não cadastrado venda valOraluguel 0 public String toString String msg iftipo0 msg terreno else iftipo1 msg casa else iftipo3 msg apartamento msg msg endereço endereco bairro bairro ifvendatrue msg msg valor venda valorAluguel ifalugueltrue msg msg valor aluguel valorAluguel msg msg Nome proprietario return msg