Red de conocimiento informático - Conocimiento sistemático - Solicitud para escribir un programa C++ simple

Solicitud para escribir un programa C++ simple

clase?ARRAY

{

ARRAY&?(const?ARRAY&);

ARRAY(const?ARRAY&);

privado:

int?a[100];

int?n;

público:

ARRAY(int?t[],?int ?m);

int?sum(int?x);

void?fun();

void?print();

};

ARRAY::ARRAY(int?t[],?int?m)

{

n? =?m;

mientras(m?ARRAY::sum(int?x)

{

int?r?=?0;

mientras (x)?r?+=?x%10,?x/=10;

return?r;

}

void?ARRAY::fun()

{

int?i,?j,?t;

for(i?=?n?1;?i?>=?0;? --i)

for(j?=?0;?j?

si?(suma(a[i])? < ?suma(a[j]))

t?=?a[i],?a[i]=a[j],?a[j] =?t;

}

#include?

usando?namespace?std;

void?ARRAY::print()

{

int?i,?iend?=?n??1;

for(i?=?0;?i?

cout?

cout?{297,?735,?624,?158,?312,?900};

ARRAY?arr(datos ,?sizeof(data)?/?sizeof(*data));

cout?<

arr.print();

arr.fun();

cout?<

arr.print();

return?0;

}

¡Hay huevos en tu cara! ¡Realmente me duelen las pelotas!