Dev - C++ - covertir de c# a c++

 
Vista:
Imágen de perfil de hazael

covertir de c# a c++

Publicado por hazael (21 intervenciones) el 27/07/2021 07:24:46
como puedo convertirlo para ejecutarlo en c++?


/*Un banco tiene 3 clientes que pueden hacer depósitos y extracciones. También el banco requiere que al final del día calcule la cantidad de dinero que hay depositada. La Solución tendrá el siguiente esquema: Debemos definir los atributos y los métodos de cada clase:

La clase Cliente contiene los atributos(nombre, monto), métodos(constructor, Depositar, Extraer, RetornarMonto).

La clase Banco contiene los atributos 3 Cliente (3 objetos de la clase Cliente), métodos(constructor, Operar, DepositosTotales)*/




class Cliente:

def __init__(self,nombre):
self.nombre=nombre
self.monto=0

def depositar(self,monto):
self.monto=self.monto+monto

def extraer(self,monto):
self.monto=self.monto-monto

def retornar_monto(self):
return self.monto

def imprimir(self):
print(self.nombre,"tiene depositado la suma de",self.monto)


class Banco:

def __init__(self):
self.cliente1=Cliente("Hazael")
self.cliente2=Cliente("Lilia")
self.cliente3=Cliente("Roberto")

def operar(self):
self.cliente1.depositar(100)
self.cliente2.depositar(150)
self.cliente3.depositar(200)
self.cliente3.extraer(150)

def depositos_totales(self):
total=self.cliente1.retornar_monto()+self.cliente2.retornar_monto()+self.cliente3.retornar_monto()
print("El total de dinero del banco es:",total)
self.cliente1.imprimir()
self.cliente2.imprimir()
self.cliente3.imprimir()


# bloque principal

banco1=Banco()
banco1.operar()
banco1.depositos_totales()
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder