10-11-2016, 09:52 PM
#include<iostream>
using namespace std;
bool estaPresente(int d[],int c,int e)
{
int i;
bool encontrado = false;
i=0;
while(i<c && encontrado==false)
{
if(d[i]==e)
{
encontrado=true;
}
i++;
}
return encontrado;
}
void leerConjunto(int d[],int c)
{
int i;
int dato;
for(i=0;i<c;i++)
{
do
{
cout<<"Ingrese el elemento "<<i+1<<": ";
cin>>dato;
}while(estaPresente(d,i,dato));
d[i]=dato;
}
}
void escribirConjunto(int d[],int c)
{
for(int i=0;i<c;i++)
{
cout<<"Elemento["<<i<<"] = "<<d[i]<<endl;
}
}
void unionDeConjuntos(int a[],int cantA,int b[],int cantB,int c[], int &cantC)
{
int i,j;
for(i=0;i<cantA;i++)
{
c[i]=a[i];
}
for(j=0;j<cantB;j++) //UNION DE CONJUNTOS
{
if(!estaPresente(c,i,b[j]))
{
c[i]=b[j];
i++;
}
}
cantC=i;
}
void interseccionDeConjuntos(int a[],int cantA,int b[],int cantB, int c[], int &cantC)
{
int i,j=0;
for(i=0;i<cantA;i++)
{
if(estaPresente(b,cantB,a[i]))
{ //INTERSECCION DE CONJUNTOS
c[j]=a[i];
j++;
}
}
cantC=j;
}
int main()
{
int A[10],B[10],C[10];
int cA,cB,cC;
cout<<"¿Cuantos elementos tendra el conjunto A? ";
cin>>cA;
cout<<"Ingrese los elementos del conjunto A"<<endl;
leerConjunto(A,cA);
cout<<"¿Cuantos elementos tendra el conjunto B? ";
cin>>cB;
cout<<"Ingrese los elementos del conjunto B"<<endl;
leerConjunto(B,cB);
unionDeConjuntos(A,cA,B,cB,C,cC);
interseccionDeConjuntos(A,cA,B,cB,C,cC);
cout<<"La unión de A y B es: "<<endl;
escribirConjunto(C,cC);
/*
cout<<"La diferencia de A Y B es: "<<endl;
escribirConjunto(C,cC);
*/
return 0;
}
#include<iostream>
using namespace std;
int main (int argc, char *argv[]) {
int numeroDeVendedores;
int i;
float v1,v2,v3;
float cm1,cm2,cm3;
float comicionTotal;
float pagoTotal;
cout<<"El sueldo base de los trabajadores es de : $1500"<<endl;
cout<<"Ingrese el numero de vendedores: "<<endl;
cin>> numeroDeVendedores;
i=0;
while(i<numeroDeVendedores)
{
cout<<"Ingrese el valor de la primera venta: ";
cin>>v1;
cout<<"Ingrese el valor de la segunda venta: ";
cin>>v2;
cout<<"Ingrese el valor de la tercera venta: ";
cin>>v3;
cm1 = v1*0.10;
cm2 = v2*0.10;
cm3 = v3*0.10;
comicionTotal = cm1+cm2+cm3;
pagoTotal = comicionTotal + 1500;
cout<<"La Comicion Total por las ventas de la semana es: "<<comicionTotal<<endl;
cout<<"Su sueldo total es de : "<<pagoTotal<<endl;
i++;
}
return 0;
}
using namespace std;
bool estaPresente(int d[],int c,int e)
{
int i;
bool encontrado = false;
i=0;
while(i<c && encontrado==false)
{
if(d[i]==e)
{
encontrado=true;
}
i++;
}
return encontrado;
}
void leerConjunto(int d[],int c)
{
int i;
int dato;
for(i=0;i<c;i++)
{
do
{
cout<<"Ingrese el elemento "<<i+1<<": ";
cin>>dato;
}while(estaPresente(d,i,dato));
d[i]=dato;
}
}
void escribirConjunto(int d[],int c)
{
for(int i=0;i<c;i++)
{
cout<<"Elemento["<<i<<"] = "<<d[i]<<endl;
}
}
void unionDeConjuntos(int a[],int cantA,int b[],int cantB,int c[], int &cantC)
{
int i,j;
for(i=0;i<cantA;i++)
{
c[i]=a[i];
}
for(j=0;j<cantB;j++) //UNION DE CONJUNTOS
{
if(!estaPresente(c,i,b[j]))
{
c[i]=b[j];
i++;
}
}
cantC=i;
}
void interseccionDeConjuntos(int a[],int cantA,int b[],int cantB, int c[], int &cantC)
{
int i,j=0;
for(i=0;i<cantA;i++)
{
if(estaPresente(b,cantB,a[i]))
{ //INTERSECCION DE CONJUNTOS
c[j]=a[i];
j++;
}
}
cantC=j;
}
int main()
{
int A[10],B[10],C[10];
int cA,cB,cC;
cout<<"¿Cuantos elementos tendra el conjunto A? ";
cin>>cA;
cout<<"Ingrese los elementos del conjunto A"<<endl;
leerConjunto(A,cA);
cout<<"¿Cuantos elementos tendra el conjunto B? ";
cin>>cB;
cout<<"Ingrese los elementos del conjunto B"<<endl;
leerConjunto(B,cB);
unionDeConjuntos(A,cA,B,cB,C,cC);
interseccionDeConjuntos(A,cA,B,cB,C,cC);
cout<<"La unión de A y B es: "<<endl;
escribirConjunto(C,cC);
/*
cout<<"La diferencia de A Y B es: "<<endl;
escribirConjunto(C,cC);
*/
return 0;
}
#include<iostream>
using namespace std;
int main (int argc, char *argv[]) {
int numeroDeVendedores;
int i;
float v1,v2,v3;
float cm1,cm2,cm3;
float comicionTotal;
float pagoTotal;
cout<<"El sueldo base de los trabajadores es de : $1500"<<endl;
cout<<"Ingrese el numero de vendedores: "<<endl;
cin>> numeroDeVendedores;
i=0;
while(i<numeroDeVendedores)
{
cout<<"Ingrese el valor de la primera venta: ";
cin>>v1;
cout<<"Ingrese el valor de la segunda venta: ";
cin>>v2;
cout<<"Ingrese el valor de la tercera venta: ";
cin>>v3;
cm1 = v1*0.10;
cm2 = v2*0.10;
cm3 = v3*0.10;
comicionTotal = cm1+cm2+cm3;
pagoTotal = comicionTotal + 1500;
cout<<"La Comicion Total por las ventas de la semana es: "<<comicionTotal<<endl;
cout<<"Su sueldo total es de : "<<pagoTotal<<endl;
i++;
}
return 0;
}