[C con Clase] Para que sirven ::
Jose Manuel Claudio Hernández
jclaudio_4 en hotmail.com
Vie Sep 30 22:37:14 CEST 2011
Buenas tardes desde guatemala
nesecito su ayuda pala la explicacion hacerca de este codigo
#include<iostream>
#include<cstdlib>
#include<conio.h>
using namespace std;
class valor
{
protected:
double cap,cap1,cap2,monto,capital;
public:
valor();
};
valor::valor()
{
capital=capital;
}
class ctacte
{
protected:
string num_cuenta;
public:
ctacte();
};
ctacte::ctacte()
{
num_cuenta=num_cuenta;
}
class accion
{
protected:
char operacion;
public:
accion();
};
accion::accion()
{
operacion=operacion;
}
class propiedad:public valor,ctacte,accion
{
protected:
char rpta;
double monto,t,deposito,retiro;
public:
propiedad();
void calcular();
void mostrar();
};
propiedad::propiedad()
{
valor::capital=capital;
ctacte::num_cuenta=num_cuenta;
accion::operacion=operacion;
}
void propiedad::calcular()
{ cout<<"";
cout<<"INGRESAR NUMERO DE CUENTA: "<<endl;
cin>>num_cuenta;
system("cls");
cout<<"";
cout<<"INGRESAR CAPITAL: "<<endl;
cin>>capital;
system("cls");
t=capital;
deposito=0;
retiro=0;
do
{
cout<<""
<<"QUE OPERACION DESEA REALIZAR\n"
<<"=== ========= ===== ========\n"
<<"[1] DEPOSITO "<<"\n"
<<"[2] RETIRO "<<"\n";
cin>>operacion;
switch(operacion)
{
case'1': { cout<<"nn\n";
cout<<"INGRESAR DEPOSITO\n"<<endl;
cin>>cap1;
deposito=deposito+cap1;
monto=capital+cap1;
capital=monto;
}break;
case'2': { cout<<"";
cout<<"INGRESAR RETIRO\n"<<endl;
cin>>cap2;
if (cap2 >capital)
cout<<"No puede retirar mas dinero"<< endl;
else{
retiro=retiro+cap2;
monto=capital-cap2;
capital=monto;}
} getch();break;
}
system("cls");
cout<<"DESEA CONTINUAR S/N : "<<endl;
cin>>rpta;
}while(rpta=='S'||rpta=='s');
system("cls");
}
void propiedad::mostrar()
{
calcular();
cout<<"nN"
<<"MOSTRANDO DATOS LA CUENTA BANCARIA\n"
<<"========= ===== == ====== ========\n"
<<"Su capital inicial es : Q "<<t<<"\n"
<<"El deposito total es : Q "<<deposito<<"\n"
<<"El retiro total es : Q "<<retiro<<"\n"
<<"Su actual capital es : Q "<<capital<<"\n";
}
int main()
{
propiedad a;
a.mostrar();
getch();
}
me interesa saber para que sirven los :: puntos gracias
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20110930/bc7b6f94/attachment.html>
Más información sobre la lista de distribución Cconclase