Escolar Documentos
Profissional Documentos
Cultura Documentos
class Aluno:
def __init__(self, nome, idade, curso, mensalidade):
self.nome = nome
self.idade = idade
self.curso = curso
self.mensalidade = mensalidade
def pagar_mensalidade(self):
self.mensalidade = 0
class SistemaDePagamento:
def __init__(self):
self.alunos = []
def mostrar_alunos(self):
for aluno in self.alunos:
print("Nome:", aluno.nome)
print("Idade:", aluno.idade)
print("Curso:", aluno.curso)
print("Mensalidade:", aluno.mensalidade)
print("")
sistema = SistemaDePagamento()
def adicionar_aluno():
nome = nome_entry.get()
idade = int(idade_entry.get())
curso = curso_entry.get()
mensalidade = float(mensalidade_entry.get())
nome_entry.delete(0, END)
idade_entry.delete(0, END)
curso_entry.delete(0, END)
mensalidade_entry.delete(0, END)
def pagar_mensalidade():
nome = nome_entry.get()
sistema.pagar_mensalidade(nome)
nome_entry.delete(0, END)
def mostrar_alunos():
sistema.mostrar_alunos()
janela = Tk()
nome_entry = Entry(janela)
idade_entry = Entry(janela)
curso_entry = Entry(janela)
mensalidade_entry = Entry(janela)
nome_label.grid(row=0, column=0)
idade_label.grid(row=1, column=0)
curso_label.grid(row=2, column=0)
mensalidade_label.grid(row=3, column=0)
nome_entry.grid(row=0, column=1)
idade_entry.grid(row=1, column=1)
curso_entry.grid(row=2, column=1)
mensalidade_entry.grid(row=3, column=1)
adicionar_button.grid(row=4, column=0)
pagar_button.grid(row=4, column=1)
mostrar_button.grid(row=5, column=1)
janela.mainloop()