Ayuda soy incapaz de ver mi error
Publicado por Adrià (2 intervenciones) el 01/02/2019 22:48:17
Alguien sabría decirme donde se encuentra el error?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
class Socio:
def __init__(self):
self.nombre = input("Ingrese el nombre : ")
self.antiguedad = int(input("Ingrese la antiguedad en años: "))
class Club:
def __init__(self):
print("Creando socios...")
self.socio1=Socio()
self.socio2=Socio()
self.socio3=Socio()
print("Socios creados...")
def Antiguedad(self):
if self.socio1.antiguedad > self.socio2.antiguedad and self.socio1.antiguedad > self.socio3.antiguedad:
print("El socio mas antiguo del club es: ", self.socio1.nombre)
elif self.socio2.antiguedad > self.socio1.antiguedad and self.socio2.antiguedad > self.socio3.antiguedad:
print("El socio mas antiguo del club es: ", self.socio2.nombre)
elif self.socio3.antiguedad > self.socio1.antiguedad and self.socio3.antiguedad > self.socio2.antiguedad:
print("El socio mas antiguo del club es: ", self.socio3.nombre)
# bloque principal
emp=Club() #Club method
emp.Antiguedad() # Submethod
Valora esta pregunta
0