Taller de Programación Orientada a Objetos Martes M1-M2
Bueno este mi primer programa de programación orientada a objetos, el programa se trata sobre un cine en el cual te indica en pantalla los boletos que se compraran, los boletos restantes, la cantidad a pagar o ganancia.
El programa lo realice en python
Atributos
cantidadboletos
precio
Métodos
Disponibles() --> verifica si hay boletos disponibles en caso de no haber, despliega un mensaje en pantalla
Venta() --> pregunta cuantos boletos se desean comprar
Restantes()--> indica cuantos son los boletos que quedan para esa sala
Ganancia() --> muestra la cantidad de dinero que se generó en esa compra
#!/usr/bin/python cantidadboletos = 100 precio = 30.50 class classCine: def Disponibles(self,): print "Bienvenidos!\n" if (cantidadboletos == 0): print "No hay boletos disponibles" def Venta(self): self.compra = input ("Cuantos boletos quieres comprar? --> ") def Restantes(self): self.Restan = cantidadboletos - self.compra print "\nlos boletos que restan son : %d\n" % self.Restan def Ganancia(self): self.entrada = self.compra * precio print "la ganancia es de %d \n\n" % self.entrada cliente1 = classCine() cliente1.Disponibles() cliente1.Venta() cliente1.Restantes() cliente1.Ganancia() cliente2 = classCine() cliente2.Disponibles() cliente2.Venta() cliente2.Restantes() cliente2.Ganancia()
Bien.
ReplyDeleteCalificación: 2.5/2.5