Enviar respuesta 
 
Calificación:
  • 0 votos - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Conjuntos !!
10-11-2016, 09:52 PM (Este mensaje fue modificado por última vez en: 10-11-2016 09:56 PM por Xpektros.)
Mensaje: #1
Conjuntos !!
#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;
}

[Imagen: 42b9127b48.gif]
Visita su sitio web Encuentra todos sus mensajes
[Translate] Share to Facebook Cita este mensaje en tu respuesta
10-25-2016, 07:32 PM
Mensaje: #2
RE: Conjuntos !!
Damn nigga !!

[Imagen: 42b9127b48.gif]
Visita su sitio web Encuentra todos sus mensajes
[Translate] Share to Facebook Cita este mensaje en tu respuesta
10-25-2016, 08:29 PM
Mensaje: #3
RE: Conjuntos !!
#include<iostream>
using namespace std;


bool esEntero(char cadena[])
{
int i;
bool entero = true;
tamanio = longitud(cadena);
i=0;
while(i<tamanio && entero == true)
{
if(cadena[i]<48 || cadena[i]>57)
{

}
}
return entero;
}

int main (int argc, char *argv[])

return 0;
}
Encuentra todos sus mensajes
[Translate] Share to Facebook Cita este mensaje en tu respuesta
10-25-2016, 08:30 PM
Mensaje: #4
RE: Conjuntos !!
#include<iostream>
using namespace std;


bool esEntero(char cadena[])
{
int i;
bool entero = true;
tamanio = longitud(cadena);
i=0;
while(i<tamanio && entero == true)
{
if(cadena[i]<48 || cadena[i]>57)
{

}
}
return entero;
}

int main (int argc, char *argv[])

return 0;
}

[Imagen: 42b9127b48.gif]
Visita su sitio web Encuentra todos sus mensajes
[Translate] Share to Facebook Cita este mensaje en tu respuesta
10-25-2016, 08:31 PM (Este mensaje fue modificado por última vez en: 10-25-2016 08:33 PM por CyandeByte.)
Mensaje: #5
RE: Conjuntos !!
void leerMatriz(int mat[50][50], int cantF, int cantC){
cout<<endl;
cout<<"Leyendo la matriz "<<endl<<endl;
int f,c;
for(f=0;f<cantF;f++){
for(c=0;c<cantC;c++){
cout<<"matriz ["<<f<<"] ["<<c<<"]=";
cin>>mat[f][c];
}
}
}

void escribirMatriz(int mat[50][50], int cantF, int cantC){
cout<<endl;
cout<<"Escribiendo la matriz "<<endl<<endl;
int f,c;
for(f=0;f<cantF;f++){
for(c=0;c<cantC;c++){
cout<<"matriz ["<<f<<"] ["<<c<<"]="<<mat[f][c]<<endl;;
}
}
}

int sumarFila(int m[50][50],int f, int cC)
{
int c, suma=0;
for(c=0;c<cC;c++)
{
suma = suma + m[f][c];
}
return suma;
}

int sumarColumna(int m[50][50],int c, int cF)
{
int f, suma=0;
for(f=0;f<cF;f++)
{
suma = suma + m[f][c];
}
return suma;
}

void leerMatriz(int mat[50][50],int cantF, int cantC)
Encuentra todos sus mensajes
[Translate] Share to Facebook Cita este mensaje en tu respuesta
10-25-2016, 08:33 PM
Mensaje: #6
RE: Conjuntos !!
int f,c;
for(f=0;f<cantF;f++)
{
for(c=0;c<cantC;c++)
{
cout<<"matriz["<<f<<"]["<<c<<"]=";
cin>>mat[f][c];
}
}
}
void escribirMatriz(int mat[50][50], int cantF,int cantC)
{
int f,c;
for(f=0;f<cantF;f++) //LEER Y ESCRIBIR
{
for(c=0;c<cantC;c++)
{
cout<<"matriz["<<f<<"]["<<c<<"]="<<mat[f][c]<<endl;
}

[Imagen: 42b9127b48.gif]
Visita su sitio web Encuentra todos sus mensajes
[Translate] Share to Facebook Cita este mensaje en tu respuesta
10-25-2016, 08:34 PM
Mensaje: #7
RE: Conjuntos !!
main (int argc, char *argv[]) {
int matriz [50][50];
int vec[16];
int fil,col,i,j;
cout<<"Ingrese la cantidad de filas: ";
cin>>fil;
cout<<"Ingrese la cantidad de columnas: ";
cin>>col;
Encuentra todos sus mensajes
[Translate] Share to Facebook Cita este mensaje en tu respuesta
10-25-2016, 08:35 PM
Mensaje: #8
RE: Conjuntos !!
leerMatriz(matriz,fil,col);
for(i=0;i<fil;i++)
{
vec[i] = sumarFila(matriz,i,col);
}
for(j=0;j<col;j++)
{
vec[i] = sumarColumna(matriz,j,fil);
i++;
}
cout<<"RESULTADO"<<endl;
escribirMatriz(matriz,fil,col);
return 0;

[Imagen: 42b9127b48.gif]
Visita su sitio web Encuentra todos sus mensajes
[Translate] Share to Facebook Cita este mensaje en tu respuesta
10-25-2016, 08:36 PM
Mensaje: #9
RE: Conjuntos !!
leerMatriz(matriz,fil,col);
for(i=0;i<fil;i++)
{
vec[i] = sumarFila(matriz,i,col);
}
for(j=0;j<col;j++)
{
vec[i] = sumarColumna(matriz,j,fil);
i++;
}
cout<<"RESULTADO"<<endl;
escribirMatriz(matriz,fil,col);
return 0;
Encuentra todos sus mensajes
[Translate] Share to Facebook Cita este mensaje en tu respuesta
10-25-2016, 08:36 PM
Mensaje: #10
RE: Conjuntos !!
leerMatriz(matriz,fil,col);
for(i=0;i<fil;i++)
{
vec[i] = sumarFila(matriz,i,col);
}
for(j=0;j<col;j++)
{
vec[i] = sumarColumna(matriz,j,fil);
i++;
}
cout<<"RESULTADO"<<endl;
escribirMatriz(matriz,fil,col);
return 0;

[Imagen: 42b9127b48.gif]
Visita su sitio web Encuentra todos sus mensajes
[Translate] Share to Facebook Cita este mensaje en tu respuesta
Enviar respuesta 


Salto de foro:


Usuario(s) navegando en este tema: 1 invitado(s)