You are on page 1of 5

#include <iostream> using std::cout; using std::endl; using std::cin; int main() { //definicion de variables int i,numero,contador; int

indicepar=0,contadorponer,contadorquitar,contadorvector; int a[10]={0}; for (i=0;i<100;i++) { contador=i+1; numero=(rand()%99)+1; numero++; if(numero%2==0) { contadorponer=contador; if(contadorponer<=21) { a[contadorponer]=numero; contadorponer++; cout<<contadorponer<<"\tel elemento ingresa a la cola \t"<<numero<<endl; } else { cout<<contadorponer<<"\tla cola esta llena\t"<<"\t"<<numero<<endl; } } else { contadorquitar=contador; cout<<contadorquitar<<"\tel elemento no ingresa a la cola\t"<<numero<<endl; } } system("pause"); return 0; }

/*# include <iostream> using std ::cin; using std ::cout; using std ::endl; using std ::ios; using std ::cerr; # include <fstream> using std ::ofstream; # include <cstdlib> int main() { //definicion e variables int codigo; char nombre[20];

//construccion del ofstream para crear archivo ofstream archivoClientesalida("personal.dat",ios::out); if(!archivoClientesalida) { cerr<<"no se puede crear el archivo datos.dat"<<endl; exit(1); } cout<<"Digitar codigo y nombre "<<endl, cout<<"digitar contorol-z para terminar la entradada de datos"<<endl; //leer cuenta nombre y safdo de cin luego colocarlos en el archivo while (cin>>codigo>>nombre) { archivoClientesalida<<codigo<<"\t"<<nombre<<endl; }return 0; }*/ /*# include <iostream> using std ::cin; using std ::cout; using std ::endl; using std ::ios; using std ::cerr; # include <fstream> using std ::ofstream; # include <cstdlib> int main() { //definicion e variables double valorhora,horastrabajadas; //construccion del ofstream para crear archivo ofstream archivoClientesalida("datos.dat",ios::out); if(!archivoClientesalida) { cerr<<"no se puede crear el archivo personal.dat"<<endl; exit(1); } cout<<"Digitar horas trabajadas y valor por hora "<<endl, cout<<"digitar contorol-z para terminar la entradad de datos"<<endl; //leer cuenta nombre y safdo de cin luego colocarlos en el archivo while (cin>>horastrabajadas>>valorhora) { archivoClientesalida<<horastrabajadas<<"\t"<<valorhora <<endl; }return 0; } */ /*# include <iostream> using std ::cin; using std ::cout; using std ::endl; using std ::ios; using std ::cerr; # include <fstream> using std ::ofstream;

# include <cstdlib> int main() { //definicion e variables double extras; //construccion del ofstream para crear archivo ofstream archivoClientesalida("extras.dat",ios::out); if(!archivoClientesalida) { cerr<<"no se puede crear el archivo extras.dat"<<endl; exit(1); } cout<<"Digitar extras"<<endl, cout<<"digitar contorol-z para terminar la entradad de datos"<<endl; //leer cuenta nombre y safdo de cin luego colocarlos en el archivo while (cin>>extras) { archivoClientesalida<<extras <<endl; }return 0; } */ # include <iostream> using std ::cin; using std ::cout; using std ::endl; using std ::ios; using std ::cerr; # include <fstream> using std ::ofstream; using std ::ifstream; # include <cstdlib> int main() { //definicion de variables int codigo,horastrabajadas; char nombre[15]; double valorhora,otrosingresos,ingresos,impuestos,neto; //apertura de archivos ifstream entrada1("personal.dat",ios::in); //verificar apertura del archivo if(!entrada1) { cout<<"no se puede abrir el archivo personal.dat"<<endl; exit(1); } ifstream entrada2("datos.dat",ios::in); //verificar apertura del archivo if(!entrada2) { cout<<"no se puede abrir el archivo datos.dat"<<endl; exit(1); } ifstream entrada3("extras.dat",ios::in); //verificar apertura del archivo if(!entrada3) { cout<<"no se puede abrir el archivo extras.dat"<<endl;

exit(1); } //creacion de los archivos nomina,bancos e iess ofstream salida1("nomina.dat",ios::out); //verificacion de creacion del archivo nomina.dat if(!salida1) { cerr<<"no se puede crear el archivo nomina.dat"<<endl; exit(1); } ofstream salida2("bancos.dat",ios::out); //verificacion de creacion del archivo nomina.dat if(!salida2) { cerr<<"no se puede crear el archivo bancos.dat"<<endl; exit(1); } ofstream salida3("iess.dat",ios::out); //verificacion de creacion del archivo nomina.dat if(!salida3) { cerr<<"no se puede crear el archivo iess.dat"<<endl; exit(1); } //imprimir caracteres salida1<<"codigo\tnombre\thorastrabajadas\tvalorhora\totrosingresos\ti ngresos\timpuestos\tneto"<<endl; salida2<<"codigo\tnombre\tneto"<<endl; salida3<<"codigo\tnombre\timpuestos"<<endl; //lectura de datos while(entrada1>>codigo>>nombre) { entrada2>>horastrabajadas>>valorhora; entrada3>>otrosingresos; //calculo de ingresos ingresos=(horastrabajadas*valorhora)+otrosingresos; //calculo de impuestos if(ingresos>0 && ingresos<=1000) { impuestos=0; } if(ingresos>1000 && ingresos<2000) { impuestos=0.10*(ingresos-1000); } if(ingresos>2000 && ingresos<3000) { impuestos=0.20*(ingresos-2000)+100; } if(ingresos>3000) { impuestos=0.30*(ingresos-3000)+200; } //calculo del neto neto=ingresos-impuestos; salida1<<codigo<<"\t"<<nombre<<"\t"<<horastrabajadas<<"\t"<<valorhora< <"\t"<<otrosingresos<<"\t"<<ingresos<<"\t"<<impuestos<<"\t"<<neto<<end l; salida2<<codigo<<"\t"<<nombre<<"\t"<<neto<<endl;

salida3<<codigo<<"\t"<<nombre<<"\t"<<impuestos<<endl; }//fin while system("pause"); return 0; }

#include <iostream> using std::cout; using std::endl; using std::cin; void funcionoperaciones(double,double,double &,double &,double &,double &); void main() { double a,b,suma,resta,producto; double division; cout<<"ingrese valor del primer operando\n"<<endl;cin>>a; cout<<"\n"<<endl; cout<<"ingrese valor del segundo operando\n"<<endl;cin>>b; cout<<"\n"<<endl; funcionoperaciones(a,b,suma,resta,producto,division); cout<<"la suma de "<<a<<" + "<<b<<" es igual a: "<<suma<<"\n"<<endl; cout<<"la resta de "<<a<<" - "<<b<<" es igual a: "<<resta<<"\n"<<endl; cout<<"la miltiplicacion de "<<a<<" * "<<b<<" es igual a: "<<producto<<"\n"<<endl; cout<<"la division de "<<a<<" / "<<b<<" es igual a: "<<division<<"\n"<<endl; system("pause"); } void funcionoperaciones(double a,double b,double &suma,double &resta,double &producto,double &division) { suma=a+b; resta=a-b; producto=a*b; division=a/b; }

You might also like