Ayuda con c贸digo, Urgente
Quiero que me ayuden a traducir este c贸digo de basic a java, por favor.
k=5 : n=0
a$=space$(2^k+k)
call principal(1)
end
procedure principal(z)
inc n
if n=2^k
print a$
end if
if instr(left$(a$,z+k-1),mid$(a$,z+1,k-1)&"0")=0
mid$(a$,z+k)="0"
call principal(z+1)
end if
if instr(left$(a$,z+k-1),mid$(a$,z+1,k-1)&"1")=0
mid$(a$,z+k)="1"
call principal(z+1)
end if
dec n
end procedure
De antemano, Gracias.
Este es mi correo: [email protected]
k=5 : n=0
a$=space$(2^k+k)
call principal(1)
end
procedure principal(z)
inc n
if n=2^k
print a$
end if
if instr(left$(a$,z+k-1),mid$(a$,z+1,k-1)&"0")=0
mid$(a$,z+k)="0"
call principal(z+1)
end if
if instr(left$(a$,z+k-1),mid$(a$,z+1,k-1)&"1")=0
mid$(a$,z+k)="1"
call principal(z+1)
end if
dec n
end procedure
De antemano, Gracias.
Este es mi correo: [email protected]
Personalmente no me meto con el codigo de basic, yo que tu mejor reviso bien que hace el codigo, y hago algo que haga lo mismo pero bien echo en java, segun veo solo compara cadenas, y luego las trabaja, sin embargo no me acuerdo bien como trabajan esas funciones, en todo caso la Clase String de java poseee muchos metodos para trabajo con cadenas de caracteres, si lees la documentacion seguro lo entiendes, Suerte
