Avatar billede g-lock Nybegynder
15. oktober 2002 - 11:49 Der er 3 kommentarer og
1 løsning

generator

Hej
Jeg skal bruge en generator  til bogstaver og tal (putter jeg abc ind kommer ABC ACB BAC BCA BA CAB ud i en txt-fil) på samme måde med tal der skal dog kunne Indtastes minimum 12 bogstaver eller tal.

har VB6.0 og jeg vil selv compile det

dette kan også besvares med at sende vb filerne til g-lock@g-lock.dk
Avatar billede martin_moth Mester
15. oktober 2002 - 12:06 #1
Tjaa, det er jo mere et matematisk spørgsmål end et programmeringsmæssigt sp.

Du skal have opstillet regler/formler for hvordan du vil kombinere et X-cifret tal (streng) - når først det er på plads, er det jo forholdsvist simpelt. Uden en formel bliver du nødt til selv at opstille alle kombinationer, hvilket næsten er en umulighed da der for et 12-cifret tal (streng) er der jo ret mange kombinationsmuligheder, helt præcist 12! = 479001600 muligheder.

Dvs. det bliver i øvrigt en ret stor text-fil du får... Så fat i formelsamlingen;o) /Martin
Avatar billede martin_moth Mester
15. oktober 2002 - 12:09 #2
PS: Hvis du vælger at taste 12 bogstaver/tal, får du som sagt 479001600 kombinationer - der hver fylder 12 tegn. Altså får din text-fil minimum ca. 5748 millioner tegn, eller næsten 6 milliarder tegn

6 milliarder tegn er ret meget i en textfil - har du overvejet det?
Avatar billede g-lock Nybegynder
15. oktober 2002 - 12:49 #3
ok
Avatar billede martin_moth Mester
15. oktober 2002 - 12:59 #4
Selv tak
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester