[C con Clase] Como hago para unir dos codigos?
Ali Rincon
alrincon1963 en hotmail.com
Sab Sep 15 00:36:19 CEST 2012
Hola a todos. Soy nuevo en esta pagina web y en la programacion en C, y necesito la ayuda de Uds. para resolver mi problema el cual es el siguiente: Hice un programa para calcular todas las combinaciones, sin repeticion, de N numeros tomados de k en k. Funciona bien. Hice un segundo programa que me mostrara todas estas combinaciones de manera explicta, hasta k=15, para toda N. Necesito unirlos, es decir, que el segundo codigo corra a continuacion del primero, a traves de una proposicion: printf("\nDesea ver estas combinaciones de manera explicita (s/n)?: ");. Envio el primer codigo y el segundo codigo. Ambos los pueden publicar y difundir para de manera que sirvan de ayuda para otras personas. Trabajo con CodeBlock 10.05. El primer codigo fuente es:
#include <stdio.h>
#include <stdlib.h>
//Combinaciones de N numeros tomados de k en k, sin repeticion.
double calcularFactorial(double numero)
{
double factorial;
double m;
if (numero < 2)
factorial = 1;
else
{
factorial = numero;
for (m = factorial - 1; m > 1; m--)
factorial = factorial * m;
}
return factorial;
}
int main()
{
double N, k;
double combinaciones;
char seguir;
do
{
printf("Introduzca el valor de N: ");
scanf("%lf", &N);
if (N <= 0)
printf("N no puede ser negativo, ni nulo \n");
else //N > 0
{
printf("Introduzca el valor de k: ");
scanf("%lf", &k);
if (k <= 0)
printf("k no puede ser negativo, ni nulo\n");
else //k > 0
{
if (N - k < 0)
printf("N tiene que ser mayor o igual a k \n");
else // N - k > 0
{
combinaciones = calcularFactorial(N)/(calcularFactorial(k) * calcularFactorial(N -k));
printf("\nEl numero de combinaciones de %.0lf elementos tomados de %.0lf en %.0lf es: "
"%.0lf\n", N, k, k, combinaciones);
}//Fin de else N - k > 0
}//Fin de else k > 0
}//Fin de else N > 0
printf("\nDesea calcular otra combinacion (s/n)?: ");
fflush(stdin);
scanf("%c", &seguir);
}//Fin del bucle do
while( seguir != 'n');
return 0;
}
El segundo codigo fuente es:
#include <stdio.h>
#include <stdlib.h>
//Combinaciones explicitas!
int main()
{
int N, k;
int i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15;
printf("Introduzca el valor de N: ");
scanf("%d", &N);
printf("Introduzca el valor de k: ");
scanf("%d", &k);
if (k == 2)
{
for (i1 = 1; i1 <= N; i1++)
{
for (i2 = i1 + 1; i2 <= N; i2++)
if (i1 != i2)
printf("[%d %d]\t", i1, i2);
}
}
else
{
if (k == 3)
for (i1 = 1; i1 <= N; i1++)
{
for (i2 = i1 + 1; i2 <= N; i2++)
{
for (i3 = i2 + 1; i3 <= N; i3++)
if ((i1 != i2) && (i1 != i3) && (i2 != i3))
printf("[%d %d %d]\t", i1, i2, i3);
}
}
}
if (k == 4)
{
for (i1 =1; i1 <= N; i1++)
{
for (i2 = i1 + 1; i2 <= N; i2++)
{
for (i3 = i2 + 1; i3 <= N; i3++)
{
for (i4 = i3 + 1; i4 <= N; i4++)
if ((i1 != i2) && (i1 != i3) && (i1 != i4) && (i2 != i3) && (i2 != i4) && (i3 != i4))
printf("[%d %d %d %d]\t", i1, i2, i3, i4);
}
}
}
}
else
{
if (k == 5)
for (i1 = 1; i1 <= N; i1++)
{
for (i2 = i1 + 1; i2 <= N; i2++)
{
for (i3 = i2 + 1; i3 <= N; i3++)
{
for (i4 = i3 + 1; i4 <= N; i4++)
{
for (i5 = i4 + 1; i5 <= N; i5++)
if ((i1 != i2) && (i1 != i3) && (i1 != i4) && (i1 != i5) && (i2 != i3) && (i2 != i4) && (i2 != i5) && (i3 != i4) &&
(i3 != i5) && (i4 != i5))
printf("[%d %d %d %d %d]\t", i1, i2, i3, i4, i5);
}
}
}
}
}
if (k == 6)
{
for (i1 =1; i1 <= N; i1++)
{
for (i2 = i1 + 1; i2 <= N; i2++)
{
for (i3 = i2 + 1; i3 <= N; i3++)
{
for (i4 = i3 + 1; i4 <= N; i4++)
{
for (i5 = i4 + 1; i5 <= N; i5++)
{
for (i6 = i5 + 1; i6 <= N; i6++)
if ((i1 != i2) && (i1 != i3) && (i1 != i4) && (i1 != i5) && (i1 != i6) && (i2 != i3) && (i2 != i4) && (i2 != i5) &&
(i2 != i6) && (i3 != i4) && (i3 != i5) && (i3 != i6) && (i4 != i5) && (i5 != i6))
printf("[%d %d %d %d %d %d]\t", i1, i2, i3, i4, i5, i6);
}
}
}
}
}
}
else
{
if (k == 7)
for (i1 = 1; i1 <= N; i1++)
{
for (i2 = i1 + 1; i2 <= N; i2++)
{
for (i3 = i2 + 1; i3 <= N; i3++)
{
for (i4 = i3 + 1; i4 <= N; i4++)
{
for (i5 = i4 + 1; i5 <= N; i5++)
{
for (i6 = i5 + 1; i6 <= N; i6++)
{
for (i7 = i6 + 1; i7 <= N; i7++)
if ((i1 != i2) && (i1 != i3) && (i1 != i4) && (i1 != i5) && (i1 != i6) && (i1 != i7) && (i2 != i3) && (i2 != i4) &&
(i2 != i5) && (i2 != i6) && (i2 != i7) && (i3 != i4) && (i3 != i5) && (i3 != i6) && (i3 != i7) && (i4 != i5) &&
(i4 != i6) && (i4 != i7) && (i5 != i6) && (i5 != i7) && (i6 != i7))
printf("[%d %d %d %d %d %d %d]\t", i1, i2, i3, i4, i5, i6, i7);
}
}
}
}
}
}
}
if (k == 8)
{
for (i1 = 1; i1 <= N; i1++)
{
for (i2 = i1 + 1; i2 <= N; i2++)
{
for (i3 = i2 + 1; i3 <= N; i3++)
{
for (i4 = i3 + 1; i4 <= N; i4++)
{
for (i5 = i4 + 1; i5 <= N; i5++)
{
for (i6 = i5 + 1; i6 <= N; i6++)
{
for (i7 = i6 + 1; i7 <= N; i7++)
{
for (i8 = i7 + 1; i8 <= N; i8++)
if ((i1 != i2) && (i1 != i3) && (i1 != i4) && (i1 != i5) && (i1 != i6) && (i1 != i7) && (i1 != i8) && (i2 != i3) &&
(i2 != i4) && (i2 != i5) && (i2 != i6) && (i2 != i7) && (i2 != i8) && (i3 != i4) && (i3 != i5) && (i3 != i6) &&
(i3 != i7) && (i3 != i8) && (i4 != i5) && (i4 != i6) && (i4 != i7) && (i4 != i8) && (i5 != i6) && (i5 != i7) &&
(i5 != i8) && (i6 != i7) && (i6 != i8) && (i7 != i8))
printf("[%d %d %d %d %d %d %d %d]\t", i1, i2, i3, i4, i5, i6, i7, i8);
}
}
}
}
}
}
}
}
else
{
if (k == 9)
for (i1 = 1; i1 <= N; i1++)
{
for (i2 = i1 + 1; i2 <= N; i2++)
{
for (i3 = i2 + 1; i3 <= N; i3++)
{
for (i4 = i3 + 1; i4 <= N; i4++)
{
for (i5 = i4 + 1; i5 <= N; i5++)
{
for (i6 = i5 + 1; i6 <= N; i6++)
{
for (i7 = i6 + 1; i7 <= N; i7++)
{
for (i8 = i7 + 1; i8 <= N; i8++)
{
for (i9 = i8 + 1; i9 <= N; i9++)
if ((i1 != i2) && (i1 != i3) && (i1 != i4) && (i1 != i5) && (i1 != i6) && (i1 != i7) && (i1 != i8) && (i1 != i9) &&
(i2 != i3) && (i2 != i4) && (i2 != i5) && (i2 != i6) && (i2 != i7) && (i2 != i8) && (i2 != i9) && (i3 != i4) &&
(i3 != i5) && (i3 != i6) && (i3 != i7) && (i3 != i8) && (i3 != i9) && (i4 != i5) && (i4 != i6) && (i4 != i7) &&
(i4 != i8) && (i4 != i9) && (i5 != i6) && (i5 != i7) && (i5 != i8) && (i5 != i9) && (i6 != i7) && (i6 != i8) &&
(i6 != i9) && (i7 != i8) && (i7 != i9) && (i8 != i9))
printf("[%d %d %d %d %d %d %d %d %d]\t", i1, i2, i3, i4, i5, i6, i7, i8,i9);
}
}
}
}
}
}
}
}
}
if (k == 10)
{
for (i1 = 1; i1 <= N; i1++)
{
for (i2 = i1 + 1; i2 <= N; i2++)
{
for (i3 = i2 + 1; i3 <= N; i3++)
{
for (i4 = i3 + 1; i4 <= N; i4++)
{
for (i5 = i4 + 1; i5 <= N; i5++)
{
for (i6 = i5 + 1; i6 <= N; i6++)
{
for (i7 = i6 + 1; i7 <= N; i7++)
{
for (i8 = i7 + 1; i8 <= N; i8++)
{
for (i9 = i8 + 1; i9 <= N; i9++)
{
for (i10 = i9 + 1; i10 <= N; i10++)
if ((i1 != i2) && (i1 != i3) && (i1 != i4) && (i1 != i5) && (i1 != i6) && (i1 != i7) && (i1 != i8) &&
(i1 != i9) && (i1 != i10) && (i2 != i3) && (i2 != i4) && (i2 != i5) && (i2 != i6) && (i2 != i7) &&
(i2 != i8) && (i2 != i10) && (i3 != i4) && (i3 != i5) && (i3 != i6) && (i3 != i7) && (i3 != i8) &&
(i3 != i9) && (i3 != i10) && (i4 != i5) && (i4 != i6) && (i4 != i7) && (i4 != i8) && (i4 != i9) &&
(i4 != i10) && (i5 != i6) && (i5 != i7) && (i5 != i8) && (i5 != i9) && (i5 != i10) && (i6 != i7) &&
(i6 != i8) && (i6 != i9) && (i6 != i10) && (i7 != i8) && (i7 != i9) && (i7 != i10) && (i8 != i9) &&
(i8 != i10) && (i9 != i10))
printf("[%d %d %d %d %d %d %d %d %d %d]\t", i1, i2, i3, i4, i5, i6, i7, i8,i9, i10);
}
}
}
}
}
}
}
}
}
}
else
{
if (k == 11)
for (i1 = 1; i1 <= N; i1++)
{
for (i2 = i1 + 1; i2 <= N; i2++)
{
for (i3 = i2 + 1; i3 <= N; i3++)
{
for (i4 = i3 + 1; i4 <= N; i4++)
{
for (i5 = i4 + 1; i5 <= N; i5++)
{
for (i6 = i5 + 1; i6 <= N; i6++)
{
for (i7 = i6 + 1; i7 <= N; i7++)
{
for (i8 = i7 + 1; i8 <= N; i8++)
{
for (i9 = i8 + 1; i9 <= N; i9++)
{
for (i10 = i9 + 1; i10 <= N; i10++)
{
for (i11 = i10 + 1; i11 <= N; i11++)
if ((i1 != i2) && (i1 != i3) && (i1 != i4) && (i1 != i5) && (i1 != i6) && (i1 != i7) && (i1 != i8) &&
(i1 != i9) && (i1 != i10) && (i1 != i11) && (i2 != i3) && (i2 != i4) && (i2 != i5) && (i2 != i6) &&
(i2 != i7) && (i2 != i8) && (i2 != i9) && (i2 != i10) && (i2 != i11) && (i3 != i4) && (i3 != i5) &&
(i3 != i6) && (i3 != i7) && (i3 != i8) && (i3 != i9) && (i3 != i10) && (i3 != i11) && (i4 != i5) &&
(i4 != i6) && (i4 != i7) && (i4 != i8) && (i4 != i9) && (i4 != i10) && (i4 != i11) && (i5 != i6) &&
(i5 != i7) && (i5 != i8) && (i5 != i9) && (i5 != i10) && (i5 != i11) && (i6 != i7) && (i6 != i8) &&
(i6 != i9) && (i6 != i10) && (i6 != i11) && (i7 != i8) && (i7 != i9) && (i7 != i10) && (i7 != i11) &&
(i8 != i9) && (i8 != i10) && (i8 != i11) && (i9 != i10) && (i9 != i11) && (i10 != i11))
printf("[%d %d %d %d %d %d %d %d %d %d %d]\t", i1, i2, i3, i4, i5, i6, i7, i8,i9, i10, i11);
}
}
}
}
}
}
}
}
}
}
}
if (k == 12)
{
for (i1 = 1; i1 <= N; i1++)
{
for (i2 = i1 + 1; i2 <= N; i2++)
{
for (i3 = i2 + 1; i3 <= N; i3++)
{
for (i4 = i3 + 1; i4 <= N; i4++)
{
for (i5 = i4 + 1; i5 <= N; i5++)
{
for (i6 = i5 + 1; i6 <= N; i6++)
{
for (i7 = i6 + 1; i7 <= N; i7++)
{
for (i8 = i7 + 1; i8 <= N; i8++)
{
for (i9 = i8 + 1; i9 <= N; i9++)
{
for (i10 = i9 + 1; i10 <= N; i10++)
{
for (i11 = i10 + 1; i11 <= N; i11++)
{
for (i12 = i11 + 1; i12 <= N; i12++)
if ((i1 != i2) && (i1 != i3) && (i1 != i4) && (i1 != i5) && (i1 != i6) && (i1 != i7) &&
(i1 != i8) && (i1 != i9) && (i1 != i10) && (i1 != i11) && (i1 != i12) && (i2 != i3) &&
(i2 != i4) && (i2 != i5) && (i2 != i6) && (i2 != i7) && (i2 != i8) && (i2 != i9) &&
(i2 != i10) && (i2 != i11) && (i2 != i12) && (i3 != i4) && (i3 != i5) && (i3 != i6) &&
(i3 != i7) && (i3 != i8) && (i3 != i9) && (i3 != i10) && (i3 != i11) && (i3 != i12) &&
(i4 != i5) && (i4 != i6) && (i4 != i7) && (i4 != i8) && (i4 != i9) && (i4 != i10) &&
(i4 != i11) && (i4 != i12) && (i5 != i6) && (i5 != i7) && (i5 != i8) && (i5 != i9) &&
(i5 != i10) && (i5 != i11) && (i5 != i12) && (i6 != i7) && (i6 != i8) && (i6 != i9) &&
(i6 != i10) && (i6 != i11) && (i6 != i12) && (i7 != i8) && (i7 != i9) && (i7 != i10) &&
(i7 != i11) && (i7 != i12) && (i8 != i9) && (i8 != i10) && (i8 != i11) && (i8 != i12) &&
(i9 != i10) && (i9 != i11) && (i9 != i12) && (i10 != i11) && (i10 != i12) && (i11 != i12))
printf("[%d %d %d %d %d %d %d %d %d %d %d %d]\t", i1, i2, i3, i4, i5, i6, i7, i8,i9, i10, i11, i12);
}
}
}
}
}
}
}
}
}
}
}
}
else
{
if (k == 13)
for (i1 = 1; i1 <= N; i1++)
{
for (i2 = i1 + 1; i2 <= N; i2++)
{
for (i3 = i2 + 1; i3 <= N; i3++)
{
for (i4 = i3 + 1; i4 <= N; i4++)
{
for (i5 = i4 + 1; i5 <= N; i5++)
{
for (i6 = i5 + 1; i6 <= N; i6++)
{
for (i7 = i6 + 1; i7 <= N; i7++)
{
for (i8 = i7 + 1; i8 <= N; i8++)
{
for (i9 = i8 + 1; i9 <= N; i9++)
{
for (i10 = i9 + 1; i10 <= N; i10++)
{
for (i11 = i10 + 1; i11 <= N; i11++)
{
for (i12 = i11 + 1; i12 <= N; i12++)
{
for (i13 = i12 + 1; i13 <= N; i13++)
if ((i1 != i2) && (i1 != i3) && (i1 != i4) && (i1 != i5) && (i1 != i6) && (i1 != i7) &&
(i1 != i8) && (i1 != i9) && (i1 != i10) && (i1 != i11) && (i1 != i12) && (i1 != i13) &&
(i2 != i3) && (i2 != i4) && (i2 != i5) && (i2 != i6) && (i2 != i7) && (i2 != i8) &&
(i2 != i9) && (i2 != i10) && (i2 != i11) && (i2 != i13) && (i3 != i4) && (i3 != i5) &&
(i3 != i6) && (i3 != i7) && (i3 != i8) && (i3 != i9) && (i3 != i10) && (i3 != i11) &&
(i3 != i12) && (i3 != i13) && (i4 != i5) && (i4 != i6) && (i4 != i7) && (i4 != i8) &&
(i4 != i9) && (i4 != i10) && (i4 != i11) && (i4 != i12) && (i4 != i13) && (i5 != i6) &&
(i5 != i7) && (i5 != i8) && (i5 != i9) && (i5 != i10) && (i5 != i11) && (i5 != i12) &&
(i5 != i13) && (i6 != i7) && (i6 != i8) && (i6 != i9) && (i6 != i10) && (i6 != i11) &&
(i6 != i12) && (i6 != i13) && (i7 != i8) && (i7 != i9) && (i7 != i10) && (i7 != i11) &&
(i7 != i12) && (i7 != i13) && (i8 != i9) && (i8 != i10) && (i8 != i11) && (i8 != i12) &&
(i8 != i13) && (i9 != i10) && (i9 != i11) && (i9 != i12) && (i9 != i13) && (i10 != i11) &&
(i10 != i12) && (i10 != i13) && (i11 != i12) && (i11 != i13) && (i12 != i13))
printf("[%d %d %d %d %d %d %d %d %d %d %d %d %d]\t", i1, i2, i3, i4, i5, i6, i7, i8,i9, i10, i11, i12,
i13);
}
}
}
}
}
}
}
}
}
}
}
}
}
if (k == 14)
{
for (i1 = 1; i1 <= N; i1++)
{
for (i2 = i1 + 1; i2 <= N; i2++)
{
for (i3 = i2 + 1; i3 <= N; i3++)
{
for (i4 = i3 + 1; i4 <= N; i4++)
{
for (i5 = i4 + 1; i5 <= N; i5++)
{
for (i6 = i5 + 1; i6 <= N; i6++)
{
for (i7 = i6 + 1; i7 <= N; i7++)
{
for (i8 = i7 + 1; i8 <= N; i8++)
{
for (i9 = i8 + 1; i9 <= N; i9++)
{
for (i10 = i9 + 1; i10 <= N; i10++)
{
for (i11 = i10 + 1; i11 <= N; i11++)
{
for (i12 = i11 + 1; i12 <= N; i12++)
{
for (i13 = i12 + 1; i13 <= N; i13++)
{
for (i14 = i13 + 1; i14 <= N; i14++)
if ((i1 != i2) && (i1 != i3) && (i1 != i4) && (i1 != i5) && (i1 != i6) && (i1 != i7) &&
(i1 != i8) && (i1 != i9) && (i1 != i10) && (i1 != i11) && (i1 != i12) && (i1 != i13) &&
(i1 != i14) && (i2 != i3) && (i2 != i4) && (i2 != i5) && (i2 != i6) && (i2 != i7) &&
(i2 != i8) && (i2 != i9) && (i2 != i10) && (i2 != i11) && (i2 != i12) && (i2 != i13) &&
(i2 != i14) && (i3 != i4) && (i3 != i5) && (i3 != i6) && (i3 != i7) && (i3 != i8) &&
(i3 != i9) && (i3 != i10) && (i3 != i11) && (i3 != i12) && (i3 != i13) && (i3 != i14) &&
(i4 != i5) && (i4 != i6) && (i4 != i7) && (i4 != i8) && (i4 != i9) && (i4 != i10) &&
(i4 != i11) && (i4 != i12) && (i4 != i13) && (i4 != i14) && (i5 != i6) && (i5 != i7) &&
(i5 != i8) && (i5 != i9) && (i5 != i10) && (i5 != i11) && (i5 != i12) && (i5 != i13) &&
(i5 != i14) && (i6 != i7) && (i6 != i8) && (i6 != i9) && (i6 != i10) && (i6 != i11) &&
(i6 != i12) && (i6 != i13) && (i6 != i14) && (i7 != i8) && (i7 != i9) && (i7 != i8) &&
(i7 != i9) && (i7 != i10) && (i7 != i11) && (i7 != i12) && (i7 != i13) && (i7 != i14) &&
(i8 != i9) && (i8 != i10) && (i8 != i11) && (i8 != i12) && (i8 != i13) && (i8 != i14) &&
(i9 != i10) && ( i9 != i11) && (i9 != i12) && (i9 != i13) && (i9 != i14) && (i10 != i11) &&
(i11 != i12) && (i11 != i13) && (i11 != i14) && (i12 != i13) && (i12 != i14) && (i13 != i14))
printf("[%d %d %d %d %d %d %d %d %d %d %d %d %d %d]\t", i1, i2, i3, i4, i5, i6, i7, i8,i9, i10,
i11, i12, i13, i14);
}
}
}
}
}
}
}
}
}
}
}
}
}
}
else
{
if (k == 15)
for (i1 = 1; i1 <= N; i1++)
{
for (i2 = i1 + 1; i2 <= N; i2++)
{
for (i3 = i2 + 1; i3 <= N; i3++)
{
for (i4 = i3 + 1; i4 <= N; i4++)
{
for (i5 = i4 + 1; i5 <= N; i5++)
{
for (i6 = i5 + 1; i6 <= N; i6++)
{
for (i7 = i6 + 1; i7 <= N; i7++)
{
for (i8 = i7 + 1; i8 <= N; i8++)
{
for (i9 = i8 + 1; i9 <= N; i9++)
{
for (i10 = i9 + 1; i10 <= N; i10++)
{
for (i11 = i10 + 1; i11 <= N; i11++)
{
for (i12 = i11 + 1; i12 <= N; i12++)
{
for (i13 = i12 + 1; i13 <= N; i13++)
{
for (i14 = i13 + 1; i14 <= N; i14++)
{
for (i15 = i14 + 1; i15 <= N; i15++)
if ((i1 != i2) && (i1 != i3) && (i1 != i4) && (i1 != i5) && (i1 != i6) && (i1 != i7) &&
(i1 != i8) && (i1 != i9) && (i1 != i10) && (i1 != i11) && (i1 != i12) && (i1 != i13) &&
(i1 != i14) && (i1 != i15) && (i2 != i3) && (i2 != i4) && (i2 != i5) && (i2 != i6) &&
(i2 != i7) && (i2 != i8) && (i2 != i9) && (i2 != i10) && (i2 != i11) && (i2 != i12) &&
(i2 != i13) && (i2 != i14) && (i2 != i15) && (i3 != i4) && (i3 != i5) && (i3 != i6) &&
(i3 != i7) && (i3 != i8) && (i3 != i9) && (i3 != i10) && (i3 != i11) && (i3 != i12) &&
(i3 != i13) && (i3 != i14) && (i3 != i15) && (i4 != i5) && (i4 != i6) && (i4 != i7) &&
(i4 != i8) && (i4 != i9) && (i4 != i10) && (i4 != i11) && (i4 != i12) && (i4 != i13) &&
(i4 != i14) && (i4 != i15) && (i5 != i6) && (i5 != i7) && (i5 != i8) && (i5 != i9) &&
(i5 != i10) && (i5 != i11) && (i5 != i12) && (i5 != i13) && (i5 != i14) && (i5 != i15) &&
(i6 != i7) && (i6 != i8) && (i6 != i9) && (i6 != i10) && (i6 != i11) && (i6 != i12) &&
(i6 != i13) && (i6 != i14) && (i6 != i15) && (i7 != i8) && (i7 != i9) && (i7 != i10) &&
(i7 != i11) && (i7 != i12) && (i7 != i13) && (i7 != i14) && (i7 != i15) && (i8 != i9) &&
(i8 != i10) && (i8 != i11) && (i8 != i12) && (i8 != i13) && (i8 != i14) && (i8 != i15) &&
(i9 != i10) && (i9 != i11) && (i9 != i12) && (i9 != i13) && (i9 != i14) && (i9 != i15) &&
(i10 != i11) && (i10 != i12) && (i10 != i13) && (i10 != i14) && (i10 != i15) &&
(i11 != i12) && (i11 != i13) && (i11 != i14) && (i11 != i15) && (i12 != i13) &&
(i12 != i14) && (i12 != i15) && (i13 != i14) && (i13 != i15) && (i14 != i15))
printf("[%d %d %d %d %d %d %d %d %d %d %d %d %d %d %d]\t", i1, i2, i3, i4, i5, i6, i7, i8,i9,
i10, i11, i12, i13, i14, i15);
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
return 0;
}
Muchisimas gracias por la atencion y ayuda que me puedan brindar.
Muy atentamente,
Ali Rincon
Más información sobre la lista de distribución Cconclase