Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Funcionario:
- def __init__(self,nome,cargo,matricula,setor,salario):
- self.nome = nome
- self.cargo = cargo
- self.matricula = matricula
- self.setor = setor
- self.salario = salario
- def contraEmpregado():
- try:
- nome = input(str("Digite o nome do novo funcionário:"))
- cargo =str(input("Digite o cargo do novo funcionário:"))
- matricula = int(input('Digite a matricula do funcionario:'))
- setor = str(input("Digite o setor do novo funcioário:"))
- salario = float(input("Digite o salario do novo funcionário:"))
- contratando = Funcionario(nome,cargo,matricula,setor,salario)
- print('\n')
- print('Novo funcionario contratado Nome:%s'%contratando.nome)
- print('Cargo do novo funcionário %s'%contratando.cargo)
- print('Matricula do novo funcionário %s'%contratando.matricula)
- print('Setor do novo funcionário %s'%contratando.setor)
- print('Salario do novo funcionario %s'%contratando.salario)
- except ValueError:
- print('Valor inserido errado!')
- contraEmpregado()
- #########################################################
- class Funcionario(object):
- def __init__(self, nome, sobrenome, setor, cargo, salario):
- self.nome = nome
- self.sobrenome = sobrenome
- self.setor = setor
- self.cargo = cargo
- self.salario = salario
- def get_nome(self):
- return self.nome
- def get_sobrenome(self):
- return self.sobrenome
- def get_setor(self):
- return self.setor
- def get_cargo(self):
- return self.cargo
- def get_salario(self):
- return self.salario
- empregado = Funcionario('detroit', 'red', 'DTI',
- 'Analista de Suporte tecnico N2', 2565.20)
- print('O funcionario {0} foi contratado no setor {1} no cargo {2} e salario de {3}'.format(empregado.get_nome(), empregado.get_setor(), empregado.get_cargo(), empregado.get_salario()))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement