Buscar

Um técnico em informática foi contratado por uma Administradora de Imóveis para gerar um cadastro com as seguintes informações: Tipo do imóvel (apt...

Um técnico em informática foi contratado por uma Administradora de Imóveis para gerar um cadastro com as seguintes informações: Tipo do imóvel (apto,casa,loja) Área (m2 ) Situação (Vazio/Ocupado) Endereço (Logradouro, Bairro, Cidade, CEP) Inquilino (Nome completo) Data do contrato (Dia, mês, ano) Prazo (Número de meses) Valor do Aluguel (R$) Supondo que você seja esse técnico, defina uma estrutura de dados (Record) para este conjunto de informações.


Essa pergunta também está no material:

ALG II LISTA 05 NOVO GAB
3 pág.

Algoritmos Universidade Estácio de SáUniversidade Estácio de Sá

💡 1 Resposta

User badge image

Ed Verified user icon

Para armazenar essas informações, podemos criar uma estrutura de dados (Record) com os seguintes campos: - Tipo do imóvel: uma string que pode ser "apto", "casa" ou "loja". - Área: um número real que representa a área do imóvel em metros quadrados. - Situação: uma string que pode ser "Vazio" ou "Ocupado". - Endereço: uma estrutura de dados que contém os campos Logradouro, Bairro, Cidade e CEP, todos do tipo string. - Inquilino: uma string que representa o nome completo do inquilino. - Data do contrato: uma estrutura de dados que contém os campos Dia, Mês e Ano, todos do tipo inteiro. - Prazo: um número inteiro que representa o número de meses do contrato. - Valor do Aluguel: um número real que representa o valor do aluguel em reais. Exemplo de como ficaria a estrutura de dados em Python: ``` class Imovel: def __init__(self, tipo, area, situacao, endereco, inquilino, data_contrato, prazo, valor_aluguel): self.tipo = tipo self.area = area self.situacao = situacao self.endereco = endereco self.inquilino = inquilino self.data_contrato = data_contrato self.prazo = prazo self.valor_aluguel = valor_aluguel class Endereco: def __init__(self, logradouro, bairro, cidade, cep): self.logradouro = logradouro self.bairro = bairro self.cidade = cidade self.cep = cep ``` Com essa estrutura de dados, podemos criar objetos Imovel e Endereco para armazenar as informações de cada imóvel cadastrado.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais