#include <conio>
#include <iostream>
#include <stdlib>
#include <math>
class C
{public:
int *c;
int r;
C(){c=new int [10];}
Union(int q[10],int p[10],int a,int b);
int suma(int q[10],int a);
double promedio(int a,int b);
double varianza(int a,int b);
double desviacion(int a);
};
main ()
{int a,z;
int *conjuntoA;
int *conjuntoB;
conjuntoA=new int [10];
conjuntoB=new int [10];
cout<<"Digite El Numero De Elementos Del Conjunto A: ";
cin>>a;
cout<<"Digite El Numero De Elementos Del Conjunto B: ";
cin>>z;
randomize();
cout<<"\nEl Conjunto A es : ";
for(int i=0;i<a;i++)
{conjuntoA[i]=random(100);
cout<<conjuntoA[i]<<" ";}
cout<<"\nEl Conjunto B es : ";
for(int j=0;j<z;j++)
{conjuntoB[j]=random(100);
cout<<conjuntoB[j]<<" ";}
C obj;
obj.Union(conjuntoA,conjuntoB,a,z);
cout<<"\nLa Suma De A es :"<<obj.suma(conjuntoA,a);
cout<<"\nLa Suma De B es :"<<obj.suma(conjuntoB,z);
cout<<"\nEl Promedio De A Es :"<<obj.promedio(obj.suma(conjuntoA,a),a);
cout<<"\nEl Promedio De B Es :"<<obj.promedio(obj.suma(conjuntoB,z),z);
cout<<"\nLa Varianza De A Es :"<<obj.varianza(obj.promedio(obj.suma(conjuntoA,a),a),a);
cout<<"\nLa Varianza De B Es :"<<obj.varianza(obj.promedio(obj.suma(conjuntoB,z),z),z);
cout<<"\nLa Varianza De A Es :"<<obj.desviacion(obj.varianza(obj.promedio(obj.suma(conjuntoA,a),a),a));
cout<<"\nLa Varianza De B Es :"<<obj.desviacion(obj.varianza(obj.promedio(obj.suma(conjuntoB,z),z),z));
getch();
}
C::Union(int q[10],int p[10],int a,int b)
{for(int i=0;i<a;i++)
c[i]=q[i];
for(int i=0;i<b;i++)
{c[a+i]=p[i];}
cout<<"\nEl Conjunto Union De A y B Es : ";
for(int i=0;i<(a+b);i++)
{cout<<c[i]<<" ";}
return 0;}//Cierro Union
int C::suma(int q[10],int a)
{r=0;
for(int i=0;i<a;i++)
{r+=q[i];}
return r;}//Cierro Suma
double C::promedio(int a,int b)
{return a/b;}//Cierro Promedio
double C::varianza(int a,int b)
{return a/(b-1);}
double C::desviacion(int a)
{return sqrt(a);}
lo que quiero es ver si hay otra forma de eliminar la info de r cada vez que llamo la funcion suma, ademas si hay sugerencias en otra parte del codigo se aceptan