Você está na página 1de 2

Lista 02 Semana 4 - João Gabriel Silva de Carvalho

1.

Em main.py : https://replit.com/@JoaoGabriel118/exercicio1#main.py

from pessoa import Pessoa

p1 = Pessoa('João', '04052005', 1.70)

p1.get_altura()
p1.get_nome()
p1.idade()
p1.get_data_nascimento()
p1.imprimir()

Em pessoa.py : https://replit.com/@JoaoGabriel118/exercicio1#pessoa.py

class Pessoa:
def __init__(self, nome: str, data_nascimento: str, altura: float ):
self.nome = nome
self.data_nascimento = data_nascimento
self.altura = altura

def get_nome(self):
return print(self.nome)

def get_altura(self):
return print(self.altura)

def get_data_nascimento(self):
return print(self.data_nascimento)

def idade(self):
self.idade = 2022 - int(self.data_nascimento[4:8])
return print(self.idade)

def imprimir(self):
print(f'''Nome: {self.nome}
Data de nascimento: {self.data_nascimento}
Altura: {self.altura}
Idade: ''')
2.

Em main.py : https://replit.com/@JoaoGabriel118/exercicio2#main.py

from elevador import Elevador

e1 = Elevador(8, 10, 7, 5)
e2 = Elevador(10, 12, 7, 9)
e3 = Elevador(6, 15, 4, 1)
e4 = Elevador(5, 9, 3, 6)

e1.entra()
e2.sai()
e3.sobe()
e4.desce()

Em elevador.py : https://replit.com/@JoaoGabriel118/exercicio2#elevador.py

class Elevador :
def __init__(self, capacidade:int, totandares:int, qtd_pessoas:int, andaratual:int):
self.capacidade = capacidade
self.totandares = totandares
self.qtd_pessoas = qtd_pessoas

def entra(self):
if self.quantidade_pessoas < self.capacidade:
self.quantidade_pessoas += 1
def sai(self):
if self.quantidade_pessoas > 0:
self.quantidade_pessoas -= 1
def sobe(self):
if self.andaratual != self.totandares:
self.andaratual += 1
def desce(self):
if self.andaratual > 0:
self.andaratual -= 1

Você também pode gostar