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; } |
|||
10-25-2016, 07:32 PM
Mensaje: #2
|
|||
|
|||
RE: Conjuntos !!
Damn nigga !!
|
|||
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; } |
|||
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; } |
|||
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) |
|||
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; } |
|||
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; |
|||
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; |
|||
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; |
|||
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; |
|||
« Tema previo | Tema siguiente »
|
Usuario(s) navegando en este tema: 1 invitado(s)