Académique Documents
Professionnel Documents
Culture Documents
#include<iostream>
#include<windows.h>
using namespace std;
int main()
{
int op,t;
float v;
int i;
A:
system("title LEY DE OHM");
cout<<endl<<"\t\t\tCALCULADOR DE RESISTENCIAS"<<endl;
cout<<endl<<endl<<endl<<"\tTIPO DE CIRCUITO A RESOLVER"<<endl;
cout<<endl<<"\tPARA CIRCUITO SERIE: 1"<<endl;
cout<<endl<<"\tPARA CIRCUITO PARALELO: 2"<<endl;
cin>>op;
switch (op)
{
case 1:
system("cls");
cout<<"\t\t\tCIRCUITO EN SERIE";
cout<<endl<<endl<<"\tVOLTAJE EN FUENTE: "<<endl;
cin>>v;
float RS[t],Rt,It,V[t];
for(i=0;i<t;i++)
{
cout<<endl<<"\tVALOR DE RESISTOR "<< i+1<<":";
cin>>RS[i];
Rt=Rt+RS[i];
}
It=v/Rt;
for(i=0;i<t;i++)
{
cout<<endl<<"\tINTENSIDAD DE RESISTOR "<< i+1<<" ES :"<<It<<"
A"<<endl;
}
for (i=0;i<t;i++)
{
V[i]=It*RS[i];
cout<<endl<<"\tVOLTAJE EN RESISTOR"<< i+1<<" ES :"<<
V[i]<<" V"<<endl ;
}
cout<<endl<<"\tRESISTENCIA TOTAL: "<<Rt<<endl;
cout<<endl<<"\tINTENSIDAD TOTAL: "<<It<<endl;
system("PAUSE");
break;
case 2:
system("cls");
cout<<"\t\t\tCIRCUITO EN SERIE";
cout<<endl<<endl<<"\tVALOR VOLTAJE"<<endl;
cin>>v;
cout<<"\tNUMERO DE RESISTORES"<<endl;
cin>>t;
float Rs[t],RT,I[t],A;
for(i=0;i<t;i++)
{
cout<<endl<<"\tVALOR DE RESISTOR "<< i+1<<":";
cin>>Rs[i];
RT=(RT+(1/Rs[i]));
}
RT=1/RT;
A=v/RT;
cout<<endl<<"\tRESISTENCIA TOTAL : "<<RT<<endl;
cout<<"\tMISMO VOLTAJE EN TODAS LAS RESISTENCIAS"<<endl<<"EL
VALOR ES DE :"<<v<<" V"<<endl;
cout<<endl<<"\tINTENSIDAD TOTAL : "<<A<<" A"<<endl;
for(i=0;i<t;i++)
{
I[i]=v/Rs[i];
cout<<endl<<"\tINTENSIDAD DE RESISTOR"<< i+1<<" ES :"<<
I[i]<<" A"<<endl ;
}
system("PAUSE");
break;
default:
system("cls");
cout<<"\t\t\tCARACTER NO VALIDO"<<endl;
goto A;
}system("PAUSE");}
_____________________________________________________________________________________
VENTA DE BOLETOS
#include <iostream>
#include <string>
#include <windows.h>
using namespace std;
class Venta_de_boletos
{
private:
string nombre;
short num_asiento;
float costo;
float millas;
public:
Venta_de_boletos()
{
nombre = "";
num_asiento = 0;
costo = 0.0f;
millas = 0.0f;
}
return nombre;
}
void Aasi(short asie)
{
num_asiento = asie;
}
short Oasi()
{
return num_asiento;
}
void Acosto(float cost)
{
costo = cost;
}
float Ocosto()
{
return costo;
}
void Amillas(float milla)
{
millas = (millas + milla);
}
float Omillas()
{
return millas;
}
void Rmillas(float rmilla)
{
millas = (millas - rmilla);
}
};
int main ()
{
Venta_de_boletos boleto1;
boleto1.Aasi(ASI1);
ASI2 = boleto1.Oasi();
cout << endl << "\tEl numero de asiento asignado es: " << ASI2 << endl;
class A
{
private:
public:
void An(string n)
{
N=n;
}
string Mn ()
{
return N;
}
void Ae ()
{
cout<<"INTRODUCIR EDAD: ";
cin>>E;
}
short Me ()
{
return E;
}
// METODOS NUEVOS
void Mostrar_carrera_y_semestre ()
{
int i;
for(i=0;i<31;i++)
cout<<"\t\t\t"<<MAT[i]<<endl;
}
void Acys()
{
int i;
carrera:
cout<<"INTRODUCIR CARRERA: ";
fflush(stdin);
getline(cin,CARRERA);
for(i=0;i<=CARRERA.length();i++)
{
CARRERA[i]=toupper(CARRERA[i]);
}
// ASIGNAMOS MATERIAS
if(CARRERA=="AERONAUTICA"||CARRERA=="INGENIERIA EN
AERONAUTICA")
{
system("cls");
cout<<"\n\n\t\t\tINGENIERIA AERONAUTICA\n\n"<<endl;
cout<<"\t\t\tASIGNANDO MATERIAS\n\n"<<endl;
if(SEMESTRE==1)
{
cout<<"\tAlgebra"<<endl;
MAT[0]="Algebra";
cout<<"\tCalculo Diferencial e Integral"<<endl;
MAT[1]="Calculo Diferencial e Integral";
cout<<"\tQuimica Basica"<<endl;
MAT[2]="Quimica Basica";
cout<<"\tFundamentos de Programacion"<<endl;
MAT[3]="Fundamentos de Programacion";
cout<<"\tFisica Clasica"<<endl;
MAT[4]="Fisica Clasica";
cout<<"\tHumanidades I"<<endl;
MAT[5]="Humanidades I";
}
if(SEMESTRE==2)
{
cout<<"\tEcuaciones Diferenciales"<<endl;
MAT[0]="Ecuaciones Diferenciales";
cout<<"\tProgramacion Orientada a Objetos"<<endl;
MAT[1]="Programacion Orientada a Objetos";
cout<<"\tCalculo Vectorial"<<endl;
MAT[2]="Calculo Vectorial";
cout<<"\tHumanidades II"<<endl;
MAT[3]="Humanidades II";
cout<<"\tElectricidad y Magnetismo"<<endl;
MAT[4]="Electricidad y Magnetismo";
cout<<"\tQuimica Aplicada"<<endl;
MAT[5]="Quimica Aplicada";
}
if(SEMESTRE==3)
{
cout<<"\tMatematicas Superiores"<<endl;
MAT[0]="Matematicas Superiores";
cout<<"\tIntroduccion a la Fisica Moderna"<<endl;
MAT[1]="Introduccion a la Fisica Moderna";
cout<<"\tMecanica de Solidos"<<endl;
MAT[3]="Mecanica de Solidos";
cout<<"\tTermodinamica y Principios de Tranferencia de Calor"<<endl;
MAT[4]="Termodinamica y Principios de Tranferencia de Calor";
cout<<"\tCircuitos Electricos"<<endl;
MAT[5]="Circuitos Electricos";
cout<<"\tIngenieria de Materiales"<<endl;
MAT[6]="Ingenieria de Materiales";
cout<<"\tAnalisis Numerico"<<endl;
MAT[7]="Analisis Numerico";
system("pause");
}
else
if(SEMESTRE==4)
{
cout<<"\tProbabilidad y Estadistica"<<endl;
MAT[0]="Probabilidad y Estadistica";
cout<<"\tDinamica de Fluidos"<<endl;
MAT[1]="Dinamica de Fluidos";
cout<<"\tFlexion"<<endl;
MAT[2]="Flexion";
cout<<"\tSistemas Propulsivos"<<endl;
MAT[3]="Sistemas Propulsivos";
cout<<"\tSistema Electrico en Aeronaves "<<endl;
MAT[4]="Sistema Electrico en Aeronaves";
cout<<"\tMetrologia"<<endl;
MAT[5]="Metrologia";
cout<<"\tDiseo Asistido Por Computadora"<<endl;
MAT[6]="Diseo Asistido Por Computadora";
system("pause");
}
if(SEMESTRE==5)
cout<<"\tAerodinamica"<<endl;
MAT[0]="Aerodinamica";
cout<<"\tAnalisis Matricial de Estructuras"<<endl;
MAT[1]="Analisis Matricial de Estructuras";
cout<<"\tFundamentos de Motores de Combustion Interna"<<endl;
MAT[2]="Fundamentos de Motores de Combustion Interna";
cout<<"\tDiseo de Bases de Datos"<<endl;
MAT[3]="Diseo de Bases de Datos";
cout<<"\tHumanidades III: Desarrollo Humano "<<endl;
MAT[4]="Humanidades III";
cout<<"\tDispositivos Analogicos y Digitales"<<endl;
MAT[5]="Dispositivos Analogicos y Digitales";
cout<<"\tProcesos de Manufactura"<<endl;
MAT[6]="Procesos de Manufactura";
cout<<"\tLegislacion de Manufactura"<<endl;
MAT[7]="Legislacion de Manufactura";
cout<<"\tLegislacion Aeronautica"<<endl;
MAT[8]="Legislacion Aeronautica";
cout<<"\tNavegacion Aerea"<<endl;
MAT[9]="Navegacion Aerea";
system("pause");
}
if(SEMESTRE==6)
{
cout<<"\tHumanidades IV: Desarrollo Personal y Profesional"<<endl;
MAT[0]="Humanidades IV";
cout<<"\tMecanica de Vuelo"<<endl;
MAT[1]="Mecanica de Vuelo";
cout<<"\tSistemas de Motores de Combustion Interna"<<endl;
MAT[2]="Sistemas de Motores de Combustion Interna";
cout<<"\tEstructuras de Pared Delgada"<<endl;
MAT[3]="Estructuras de Pared Delgada";
cout<<"\tIngenieria de Operaciones"<<endl;
MAT[4]="Ingenieria de Operaciones";
cout<<"\tSistemas Electronicos Digitales"<<endl;
MAT[5]="Sistemas Electronicos Digitales";
cout<<"\tAeropuertos (OPTATIVA)"<<endl;
MAT[6]="Aeropuertos (OPTATIVA)";
cout<<"\tDiseo de Elementos de Maquinas"<<endl;
MAT[7]="Diseo de Elementos de Maquinas";
cout<<"\tIngenieria de Mantenimiento (OPTATIVA)"<<endl;
MAT[8]="Ingenieria de Mantenimiento (OPTATIVA)";
cout<<"\tMetrologia"<<endl;
MAT[9]="Metrologia";
cout<<"\tSistemas en Aeronaves"<<endl;
MAT[10]="Sistemas en Aeronaves";
system("pause");
}
if(SEMESTRE==7)
{
cout<<"\tDinamica de Vuelo"<<endl;
MAT[0]="Dinamica de Vuelo";
cout<<"\tHumanidades V: El humano Frente a la Globalizacion"<<endl;
MAT[1]="Humanidades V";
cout<<"\tDis. de Elemento de Motor Alterna TI (OPTATIVA)"<<endl;
MAT[2]="Dis. de Elemento de Motor Alterna TI (OPTATIVA)";
system("pause");
}
if(SEMESTRE==8)
{
cout<<"\tDiseo Aerodinamico (OPTATIVA)"<<endl;
MAT[0]="Diseo Aerodinamico (OPTATIVA)";
cout<<"\tDis. de Elementos de Motores Aerorreactores
(OPTATIVA)"<<endl;
MAT[1]="Dis. de Elementos de Motores Aerorreactores (OPTATIVA)";
cout<<"\tAerodinamica Experimental (OPTATIVA)"<<endl;
MAT[2]="Aerodinamica Experimental (OPTATIVA)";
cout<<"\tHidroneumatica (OPTATIVA)"<<endl;
MAT[3]="Hidroneumatica (OPTATIVA)";
cout<<"\tManufactura Aeronautica"<<endl;
MAT[4]="Manufactura Aeronautica";
cout<<"\tDinamica de Fluidos (OPTATIVA)"<<endl;
MAT[5]="Dinamica de Fluidos (OPTATIVA)";
cout<<"\tProyecto de Ing. de OP. Aeronauticas (OPTATIVA)"<<endl;
MAT[6]="Proyecto de Ing. de OP. Aeronauticas (OPTATIVA)";
cout<<"\tAerodinamica Supersonica (OPTATIVA)"<<endl;
MAT[7]="Aerodinamica Supersonica (OPTATIVA)";
cout<<"\tRed. y Pru. de Sist. Propulsivos (OPTATIVA)"<<endl;
MAT[8]="Red. y Pru. de Sist. Propulsivos (OPTATIVA)";
cout<<"\tAnalisis de Sist. Dinamicos (OPTATIVA)"<<endl;
MAT[9]="Analisis de Sist. Dinamicos (OPTATIVA)";
cout<<"\tProyecto de Ing. de Mantto. de Aeronaves (OPTATIVA)"<<endl;
MAT[10]="Proyecto de Ing. de Mantto. de Aeronaves (OPTATIVA)";
else if (CARRERA=="AUTOMOTRIZ"||CARRERA=="INGENIERIA EN
SISTEMAS AUTOMOTRICES")
{
//Aqui va los semestres de automotriz
system("cls");
cout<<"\n\n\t\t\tINGENIERIA AERONAUTICA\n\n"<<endl;
cout<<"\t\t\tASIGNANDO MATERIAS\n\n"<<endl;
if(SEMESTRE==1)
{
cout<<"\tAlgebra"<<endl;
MAT[0]="Algebra";
cout<<"\tCalculo Diferencial e Integral"<<endl;
if(SEMESTRE==2)
{
cout<<"\tEcuaciones Diferenciales"<<endl;
MAT[0]="Ecuaciones Diferenciales";
cout<<"\tProgramacion Orientada a Objetos"<<endl;
MAT[1]="Programacion Orientada a Objetos";
cout<<"\tCalculo Vectorial"<<endl;
MAT[2]="Calculo Vectorial";
cout<<"\tHumanidades II"<<endl;
MAT[3]="Humanidades II";
cout<<"\tElectricidad y Magnetismo"<<endl;
MAT[4]="Electricidad y Magnetismo";
cout<<"\tQuimica Aplicada"<<endl;
MAT[5]="Quimica Aplicada";
}
else
if(SEMESTRE==3)
{
cout<<"\tDinamica de Fluidos"<<endl;
MAT[0]="Dinamica de Fluidos";
cout<<"\tIntroduccion a la Ciencia de los Materiales"<<endl;
MAT[1]="Introduccion a la Ciencia de los Materiales";
cout<<"\tTermodinamica I"<<endl;
MAT[3]="Termodinamica I";
cout<<"\tEstatica"<<endl;
MAT[4]="Estatica";
cout<<"\tAnalisis de Circuitos Electricos CA y CD"<<endl;
MAT[5]="Introduccion a la Ciencia de los Materiales";
cout<<"\tHumanidades III"<<endl;
MAT[6]="Humanidades III";
system("pause");
}
if(SEMESTRE==4)
{
cout<<"\tOleoneumatica"<<endl;
MAT[0]="Oleoneumatica";
cout<<"\tResistencia de Materiales I"<<endl;
MAT[1]="Resistencia de Materiales I";
cout<<"\tTermodinamica II"<<endl;
MAT[2]="Termodinamica II";
cout<<"\tDinamica"<<endl;
MAT[3]="Dinamica";
cout<<"\tElectronica I"<<endl;
MAT[4]="Electronica I";
system("pause");
}
if(SEMESTRE==5)
{
cout<<"\tElementos Mecanicos Automotrices"<<endl;
MAT[0]="Elementos Mecanicos Automotrices";
cout<<"\tSistemas Automotrices"<<endl;
MAT[1]="Sistemas Automotrices";
cout<<"\tTransferencia de Calor"<<endl;
MAT[2]="Transferencia de Calor";
cout<<"\tElectricidad y Electronica Automotriz"<<endl;
MAT[3]="Electricidad y Electronica Automotriz";
cout<<"\tModelado y Simulacion Asistido Por Computadora"<<endl;
MAT[4]="Modelado y Simulacion Asistido Por Computadora";
cout<<"\tMetrologia y Normalizacion"<<endl;
MAT[5]="Metrologia y Normalizacion";
system("pause");
}
if(SEMESTRE==6)
{
cout<<"\tDiseno Automotriz"<<endl;
MAT[0]="Diseno Automotriz";
cout<<"\tDinamica del Vehiculo"<<endl;
MAT[1]="Dinamica del Vehiculo";
cout<<"\tMotores de Combustion Interna"<<endl;
MAT[2]="Motores de Combustion Interna";
cout<<"\tSistemas de Susp. Direcc. y Frenos"<<endl;
system("pause");
}
if(SEMESTRE==7)
{
cout<<"\tOPTATIVA I Aerodinamica del Automovil I"<<endl;
MAT[0]="OPTATIVA I Aerodinamica del Automovil I";
cout<<"\tOPTAVIA II Ergonomia"<<endl;
MAT[1]="OPTAVIA II Ergonomia";
cout<<"\tOPTATIVA III Dinamica de Fluidos Computacionales"<<endl;
MAT[2]="OPTATIVA III Dinamica de Fluidos Computacionales";
cout<<"\tTopicos Selectos de Ingenieria I"<<endl;
MAT[3]="Topicos Selectos de Ingenieria I";
cout<<"\tIngenieria Ambiental Automotriz"<<endl;
MAT[4]="Ingenieria Ambiental Automotriz";
cout<<"\tHumanidades IV: Desarrollo Personal y Profesional"<<endl;
MAT[5]="Humanidades IV";
system("pause");
}
if(SEMESTRE==8)
{
cout<<"\tOPTATIVA IV Aerodinamica del Automovil II"<<endl;
system("pause");
}
if(SEMESTRE==9)
{
cout<<"\tProyecto Integrador"<<endl;
MAT[0]="Proyecto Integrador";
system("pause");
}
}
else
{
cout<<"Carrera NO Valida"<<endl;
goto carrera;
}
// FIN DE LA ASIGNACION DE MATERIAS
};
};
int main ()
{
system("title BASE DE DATOS I.P.N. ESIME TICOMAN");
string nombre,nombre2;
int n=10,op=0,i=0,j=0,m,numalu=0,buscador;
float edad=0;
char k=16,*n1,*n2,kl=164;
edad=0;
long bol[20];
A a[n];
fflush(stdin);
cout<<"\n\n\n\n\n\n"<<"_________________________________________________________
______________________";
cout<<"\n\t\t BASE DE DATOS ESIME TICOMAN\n";
cout<<"\n\t\t PRGRAMACION ORIENTADA A OBJETOS\n";
cout<<"\n\n\nHECHO POR: JOAQUIN CRISOSTOMO CESAR
ISAY..................2AV2................";
cout<<"____________________________________________________________________________
___\n\n\n";
system("pause");
do
{
system("cls");
cout<<"\n\n\t\t\t"<<k;
cin>>op;
switch (op)
case 1:
system("cls");
if(i<20)
{
cout<<"____________________________________________________________________________
___";
cout<<"\n\t\t\t\t REGISTRO DE ALUMNO\n";
cout<<"____________________________________________________________________________
___";
cout<<endl<<endl;
cout<<"INTRODUCIR NOMBRE DEL ALUMNO: ";fflush(stdin);
getline(cin,nombre);
for(m=0;m<=nombre.length();m++)
{
nombre[m]=toupper(nombre[m]);
}
a[i].An(nombre);
a[i].Ae();
///LUGAR PARA SOLICITAR EL SEMESTRE Y CARRERA
a[i].Acys();
cout<<endl;
system("pause");
i=i+1;
numalu++;
}
else
{
cout<<"NUMERO DE ALUMNOS EXCEDIDO"<<endl;
system("pause");
}
break;
case 2:
system("cls");
cout<<"____________________________________________________________________________
___";
cout<<"\n\t\t\t\t VISUALIZAR ALUMNO\n";
cout<<"____________________________________________________________________________
___";
cout<<"\n\n\n\t\t";
cout<<"NOMBRE DEL ALUMNO: ";fflush(stdin);
getline(cin,nombre2);
for(m=0;m<=nombre2.length();m++)
{
nombre2[m]=toupper(nombre2[m]);
}
buscador=-1;//Inicializacion de la variable I en -1 porque toma el valor de
una posicion despues desde la primera vez
do
{
if(buscador>=20)
{
cout<<"NOMBRE NO REGISTRADO"<<endl;
system("pause");
break;
}
else
{
if(a[buscador+1].Mn() == nombre2){
cout<<"NOMBRE DEL ALUMNO: "<< a[buscador+1].Mn()<<endl;
cout<<"\n\nBOLETA: "<< bol;
cout<<"\n\nEDAD: "<< a[buscador+1].Me()<<" a"<<kl<<"os"<<endl;
a[buscador+1].Mostrar_carrera_y_semestre ();
system("pause");
break;
}
else
{
buscador++;
}
}
}while(a[buscador].Mn() != nombre2);
break;
case 3:
system("cls");
cout<<"____________________________________________________________________________
___";
cout<<"\n\t\t\t\t PROMEDIO\n";
cout<<"____________________________________________________________________________
___";
for(j=0;j<numalu;j++)
{
edad=edad+a[j].Me();
}
edad=edad/j;
cout<<"\n\n\n\t\tPROMEDIO DE EDAD: "<<edad<<" a"<<kl<<"os"<<endl;
cout<<"\n\n\n\t"<<j<<" PERSONAS PROMEDIADAS"<<endl;
system("pause");
edad=0;
break;
case 4:
break;
default:
cout<<"____________________________________________________________________________
___";
cout<<"\n\n\n\n\n\t\tOPCION NO VALIDA, INTENTELO DE NUEVO"<<endl;
cout<<"____________________________________________________________________________
___";
system("pause");
}
}
while(op != 4);
{
fflush(stdin);
return 0;
}
};
_____________________________________________________________________________________
AGENDA
#include<iostream>
#include<string>
#include<windows.h>
using namespace std;
struct fecha
{
short dia;
string mes;
short anio;
};
struct ficha
{
string Nombre;
string direccion;
long telefono;
long celular;
fecha fecha_nacimiento;
};
int main ()
{
ficha A,B;
cout<<endl<<endl<<"\t\tRegistrar Nombre:
"<<endl<<endl<<"\t";
cin>>A.Nombre;
B=A;
system("cls");
cout<<endl<<endl<<"\t\tNOMBRE REGISTRADO:
"<<endl<<endl<<"\t"<<B.Nombre;
cout<<endl<<endl<<"\t\tDOMICILIO:
"<<endl<<endl<<"\t"<<B.direccion;
cout<<endl<<endl<<"\t\tNUMERO TELEFONICO:
"<<endl<<endl<<"\t"<<B.telefono;
cout<<endl<<endl<<"\t\tNUMERO CELULAR:
"<<endl<<endl<<"\t"<<B.celular;
cout<<endl<<endl<<"\t\tFECHA DE NACIMIENTO:
"<<endl<<endl<<"\t"<<A.fecha_nacimiento.dia<<" DE
"<<A.fecha_nacimiento.mes<<" DE "<<A.fecha_nacimiento.anio;
cout<<endl<<endl;
system("pause");
}
_____________________________________________________________________________________
CUENTA DE BANCO
#include <iostream>
#include <string>
#include <windows.h>
#include <stdlib.h>
#include <conio.h>
using namespace std;
class Cuenta_habiente
{
private:
string nombre;
long num_cuenta;
float interes;
float deposito;
float retiro;
float saldo;
public:
Cuenta_habiente()
{
nombre="";
num_cuenta=0;
interes=0.0f;
deposito=0.0f;
retiro=0.0f;
saldo=0.0f;
}
string Onom()
{
return nombre;
}
deposito=depo;
}
float Odeposito ()
{
return deposito;
}
void Aretiro(float ret)
{
retiro=ret;
}
float Oretiro()
{
return retiro;
}
void Asaldo(float sald)
{
saldo=sald;
}
};
int main ()
{
Cuenta_habiente cuenta1;
cuenta1.Anom(NOM1);
NOM2=cuenta1.Onom();
cout<<"\n\tNombre de Cuentahabiente: "<<NOM2<<endl;
cuenta1.Acuenta(ANC1);
ANC2=cuenta1.Ocuenta();
cout<<"\n\tCuenta No.: "<<ANC2<<endl;
a:
cout<<"\n\tTipo de Interes: ";
cout<<"\n\tComision de 5 % en DEPOSITOS.....(1) ";
cout<<"\n\tComsion de $ 15 en RETIROS.......(2) "<<"\n\t\t";
cin>>op;
switch (op)
{
case 1:
system ("cls");
cout<<endl<<"\t\tCOMISION DEL 5 % EN
DEPOSITOS\n";
INT1=0.95;
cout<<"\n\tNombre de Cuentahabiente: "<<NOM2;
cout<<"\n\tCuenta No.: "<<ANC2<<endl;
cuenta1.Adeposito(DEP1);
DEP2=cuenta1.Odeposito();
SALDO=(DEP2*INT1);
cout<<"\n\tDinero Depositado: $ "<<SALDO<<endl;
cuenta1.Aretiro(RET1);
RET2=cuenta1.Oretiro();
SALDO=(SALDO-RET2);
cout<<"\n\tSALDO TOTAL: $
"<<SALDO<<endl<<endl;
system("pause");
break;
case 2:
system ("cls");
cout<<endl<<"\t\tCOMISION DEL $ 15 EN
RETIROS\n";
INT1=(-15);
cout<<"\n\tNombre de Cuentahabiente: "<<NOM2;
cout<<"\n\tCuenta No.: "<<ANC2<<endl;
cuenta1.Adeposito(DEP1);
DEP2=cuenta1.Odeposito();
cuenta1.Aretiro(RET1);
RET2=cuenta1.Oretiro();
SALDO=(SALDO-RET2);
cout<<"\n\tSALDO TOTAL: $
"<<(SALDO+INT1)<<endl<<endl;
system("pause");
break;
default:
break;
}
_____________________________________________________________________________________
~Venta_de_boletos()
{
cout<<"\n\n\t\t\tVALORES DEPURADOS";
nombre = "";
num_asiento = 0;
costo = 0.0f;
millas = 0.0f;
Venta_de_boletos() // constructor
{
nombre = "";
num_asiento = 0;
costo = 0.0f;
millas = 0.0f;
}
float Omillas()
{
return millas;
}
void Rmillas(float rmilla)
{
millas = (millas - rmilla);
}
}; // cierre de la clase de objetos
boleto1.Aasi(ASI1);
ASI2 = boleto1.Oasi();
cout << endl << "El numero de asiento asignado es: " << ASI2 << endl;
// asignar y obtener COSTO
cout << endl << "Ingresa el costo del boleto: ";
cin >> COST1;
boleto1.Acosto(COST1);
COST2 = boleto1.Ocosto();
cout << endl << "El costo del boleto asignado es: " << COST2 << endl;
// asignar y obtener millas
cout << endl << "Ingresa el numero de millas: ";
cin >> MILLA1;
boleto1.Amillas(MILLA1);
cout << endl << "Ingresa el numero de millas a quitar: ";
cin >> RMILLAS;
boleto1.Rmillas(RMILLAS);
MILLA3 = boleto1.Omillas();
cout << endl << "El numero de millas disponibles es: " << MILLA3 << endl;
system("PAUSE");
boleto1.~Venta_de_boletos();
system ("pause");
}
_____________________________________________________________________________________
#include <fstream>
#include <windows.h>
using namespace std;
int main ()
{
ofstream objeto;
objeto.open("ARCHIVO PRUEBA.doc", ios::app);
objeto <<"My First Docomuent"<<endl;
objeto.close();
fstream objeto2;
char cadena [81];
objeto2.open("ARCHIVO PRUEBA.doc", ios::in);
while(objeto2.getline(cadena,81)!= NULL)
{
cout<<cadena<<endl;
}
objeto2.close();
system("pause");
}
_____________________________________________________________________________________
struct fecha
{
short dia;
string mes;
short anio;
};
struct ficha
{
string nombre;
string apellido1;
string apellido2;
string direccion;
long telefono;
fecha fecha_nacimiento;
};
int main ()
int i,j,k;
int op,xx=0;
char z=164;
ficha X,Y;
system("title AGENDA PERSONAL /Tarea 10/");
inicio:
system("cls");
cout<<"\n\t\t\t-----CREADOR DE CONTACTOS-----\n\n";
cout<<"\t\t\t\t MENU DE OPCIONES\n\n";
switch(op)
{
case 1:
system("cls");
cout<<endl<<endl<<"\t\tGENERANDO CONTACTO..........";
cout<<endl<<endl<<"\tINGRESAR NOMBRE:
"<<endl<<"\t\t";
fflush(stdin);
getline(cin,X.nombre);
Y=X;
system("cls");
cout<<endl<<"\t\t\tCONTACTO REGISTRADO........";
cout<<endl<<endl<<"\t\tNOMBRE(S):
"<<endl<<"\t"<<Y.nombre;
cout<<endl<<endl<<"\t\tAPELLIDO PATERNO:
"<<endl<<"\t"<<Y.apellido1;
cout<<endl<<endl<<"\t\tAPELLIDO MATERNO:
"<<endl<<"\t"<<Y.apellido2;
cout<<endl<<endl<<"\t\tDOMICILIO:
"<<endl<<"\t"<<Y.direccion;
cout<<endl<<endl<<"\t\tFECHA DE NACIMIENTO:
"<<endl<<"\tDIA: "<<Y.fecha_nacimiento.dia<<"\n\tMES:
"<<Y.fecha_nacimiento.mes<<"\n\tANIO: "<<Y.fecha_nacimiento.anio;
cout<<endl<<endl;
goto fase1;
fase2:
system("pause");
goto inicio;
break;
case 2:
system("cls");
cout<<"\n\t\tCONTACTOS EXISTENTES......\n\n";
goto fase3;
fase4:
system("pause");
goto inicio;
break;
case 3:
cout<<"\n\n\t\tCARACTER NO VALIDO...VUELVA A
INTENTARLO...\n\n\n";
system("pause");
goto inicio;
if (op==1)
{
fase1:
ofstream objeto;
objeto.open("Agenda_Personal.doc", ios::app);
objeto <<"\n\n\tCONTACTO:"<<endl;
objeto <<"\t\tNOMBRE REGISTRADO:
"<<Y.nombre<<endl;
objeto <<"\t\tAPELLIDO PATERNO:
"<<Y.apellido1<<endl;
objeto <<"\t\tAPELLIDO MATERNO:
"<<Y.apellido2<<endl;
objeto <<"\t\tDOMICILIO: "<<Y.direccion<<endl;
objeto <<"\n\t\tFECHA DE NACIMIENTO:\n\n";
objeto <<"\t\tDIA: "<<Y.fecha_nacimiento.dia;
objeto <<"\n\t\tMES: "<<Y.fecha_nacimiento.mes;
objeto <<"\n\t\tAO: "<<Y.fecha_nacimiento.anio;
objeto <<"\n\n";
objeto.close();
goto fase2;
}
if (op==2)
{
fase3:
fstream objeto2;
char cadena [50000];
objeto2.open("Agenda_Personal.doc", ios::in);
while(objeto2.getline(cadena,50000)!=
NULL)
{
cout<<cadena<<endl;
}
objeto2.close();
goto fase4;
}
;}
exit:
;}
_____________________________________________________________________________________