Empece en excel pensando que en cada DIGITO solo puedo contar del 0 al 8
así que si el código es 61124300008 son un total de 11 digitos
LOS 6 primeros son fijos , y suman 8 y el resto son los que puedo variar para que sumen (8) y tambien decrezcan...
He intentado hacer la serie manual pero 1000 son demasiados
611243000 0 8 = 8
0 0 1 7 = 8
0 0 2 6 = 8
0 0 3 5 = 8
0 0 4 4 = 8
0 0 5 3 = 8
0 0 6 2 = 8
0 0 7 1 = 8
0 0 8 0 = 8
0 8 0 0 = 8
0 7 0 1 = 8
0 6 0 2 = 8
0 5 0 3 = 8
0 4 0 4 = 8
0 3 0 5 = 8
0 2 0 6 = 8
0 1 0 7 = 8
Cita:
Esto genera una serie que no entiendo porque de ella debo descartar con un FOR que cumpla que la suma de los digitos = 8<script languaje=javascript>
valorinicial= "00008";
largo = valor.length;
suma = 8;
for (a=0; a<=8; a++)
{
for (b=0; b<=8; b++)
{
for (c=0; c<=8; c++)
{
for (i=0; i<=8; i++)
{
document.write("6112430");
document.write(parseInt(a) * 4 + 4);
document.write(parseInt(b) * 3 + 3);
document.write(parseInt(c) * 2 + 2);
document.write(parseInt(i));
document.write("</br>");
}
}
}
}
</script>
valorinicial= "00008";
largo = valor.length;
suma = 8;
for (a=0; a<=8; a++)
{
for (b=0; b<=8; b++)
{
for (c=0; c<=8; c++)
{
for (i=0; i<=8; i++)
{
document.write("6112430");
document.write(parseInt(a) * 4 + 4);
document.write(parseInt(b) * 3 + 3);
document.write(parseInt(c) * 2 + 2);
document.write(parseInt(i));
document.write("</br>");
}
}
}
}
</script>
Alguien me puede ayudar GRACIAS