Código:
#include <iostream>
#include <algorithm>
#include <cmath>
using namespace std;
int main () {
int *numeros, total, p, temp ;
cout<<"Cuantos numeros desea ingresar?: ";
cin>>total; //LEO LA CANTIDAD DE NUMEROS
numeros = new int[total];//CREO EL ARRAY CON LA CANTIDAD DE NUMEROS QUE LE INGRESAMOS
for(int i = 0; i < total; i++){
cout<<"Ingrese el "<<i+1<<" numero: ";
cin>>numeros[i];//CAPTURO NUMERO POR NUMERO EN EL ARRAY
for(int j = i-1; j >=0 ; j--){ //COMPRUEBO RECORRIENDO LOS ANTERIORES NUMEROS QUE CAPTURE SI EL NUEVO NUMERO ESTA REPETIDO
if(numeros[i] == numeros[j]){
cout<<"El numero esta repetido ingrese otro\n";
i--;
break;
// aca es que me come el coco no logro hacer la combinaciones de los numeros introducidos
int total=numeros[j], i,p=0;
while (total)
{
for (i = 1; i <= 6; i++) {
p=p+1;
if(p==1){printf("1");}
temp+=2; //-------------------> aca le doy el salto
printf(" %d ",total);
}
printf("\n");
}
}
}
}
cout<<"\nResultado\n";
system("pause");
return 0;
}