Avatar billede cybermaster Nybegynder
29. januar 2004 - 12:55 Der er 5 kommentarer og
1 løsning

udskriv alfabetet med "3 bogstavet"

udskriv alfabetet

"abcdefghijklmnopqrstuvwxyzæøå"

Mangler et script der kan udskrive, føst fra a-å dernæst a (a-å) så b(a-å)...

Derefter aa(a-å) ab(a-å) ac(a-å) osv...

derefter ba(a-å) bb(a-å) bc(a-å) osv...

Den skal ikke gå længerer end til 3 bogstaver fx aaa, aab, aac, aad, aae, aaf, ...

Håber i er med
på hvad jeg mener ellers spørg
Avatar billede limemedia Nybegynder
29. januar 2004 - 13:05 #1
Sådan dér ?
<?php
    $str = 'abcdefghijklmnopqrstuvwxyzæøå';
    $strlen = strlen($str);
   
    for ($i=0; $i<$strlen; $i++) {
        for ($j=0; $j<$strlen; $j++) {
            for ($k=0; $k<$strlen; $k++) {
                echo $str{$i}.$str{$j}.$str{$k}.'<br>';
   
            }
        }
    }
?>
Avatar billede jakobdo Ekspert
29. januar 2004 - 13:32 #2
Det lars har lavet er følgende: aaa - øøø, altså den vil ikke skrive a - ø, aa-øø ud...
Avatar billede limemedia Nybegynder
29. januar 2004 - 13:38 #3
oho, lig et space ind foran 'a' i $str, og den vil også lave a og aa kombinationer
Avatar billede cybermaster Nybegynder
29. januar 2004 - 14:10 #4
nu gentager den sig selv med flere gange
Avatar billede limemedia Nybegynder
29. januar 2004 - 14:13 #5
<?php
    $str = 'abcdefghijklmnopqrstuvwxyzæøå';
    $strlen = strlen($str);
   
    for ($i=0; $i<$strlen; $i++) {
        echo $str{$i}.'<br>';
        for ($j=0; $j<$strlen; $j++) {
            echo $str{$i}.$str{$j}.'<br>';
            for ($k=0; $k<$strlen; $k++) {
                echo $str{$i}.$str{$j}.$str{$k}.'<br>';
            }
        }
    }
?>

inkluderer a, a og aaa, uden at gentage sig selv (kan den ikke gøre)
Avatar billede cybermaster Nybegynder
29. januar 2004 - 14:16 #6
Det er bare supert, tak for hjælpen
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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