Red de conocimiento informático - Computadora portátil - Un múltiplo de 7. ----Maestros por favor entren!!

Un múltiplo de 7. ----Maestros por favor entren!!

i=12344

hacer

i=i+1

si iMOD7=0 entonces

a =i\10000

b=(i-a*10000)\1000

c=(i-a*10000-b*1000)\100

d=( i-a*10000-b*1000-c*100)\10

e=i-a*10000-b*1000-c*100-d*10

si a=b o a=c o a=d o a=e o b=c o b=d o b=e o c=d o c=e o d=e o a>6 o b>6 o c>6 o d> 6 o e>6 entonces

else

imprimir i

finalizar si

finalizar si

bucle hasta i>=65432

La idea es esta: partiendo del más pequeño 12345, sumar 1 en secuencia, comprobar, si es múltiplo de 7, descomponer i en sus bits: a, b, c, d , e son respectivamente En los dígitos de decenas, millares, centenas, decenas y unidades, verifique si alguno de ellos es mayor que 6 y si es igual, si es así, no haga nada. Si no, significa que cumplen con el requisito de. "Seleccione 5 de 123456" Se pueden generar los requisitos. Si la prueba falla o no se imprime, continúe el bucle hasta que i sea mayor o igual a 65432