Création d une boucle ??
Fermé
steph
-
4 févr. 2002 à 18:47
Marden Messages postés 1072 Date d'inscription dimanche 11 février 2001 Statut Membre Dernière intervention 29 janvier 2006 - 4 févr. 2002 à 23:46
Marden Messages postés 1072 Date d'inscription dimanche 11 février 2001 Statut Membre Dernière intervention 29 janvier 2006 - 4 févr. 2002 à 23:46
A voir également:
- Création d une boucle ??
- Creation compte gmail - Guide
- Création compte google - Guide
- Media creation tool - Télécharger - Systèmes d'exploitation
- Création groupe whatsapp - Guide
- Création organigramme - Guide
4 réponses
floverdevel
Messages postés
121
Date d'inscription
dimanche 18 février 2001
Statut
Membre
Dernière intervention
20 mai 2011
15
4 févr. 2002 à 21:39
4 févr. 2002 à 21:39
Avec une fonction récursive tu pourra y arriver...
No 'one' can be told what the matrix is.
You'll have to explore it yourself.
No 'one' can be told what the matrix is.
You'll have to explore it yourself.
Marden
Messages postés
1072
Date d'inscription
dimanche 11 février 2001
Statut
Membre
Dernière intervention
29 janvier 2006
210
4 févr. 2002 à 22:13
4 févr. 2002 à 22:13
Tout simplement par 2 boucles imbriquées (sans récursivité), en combinant (boucle externe) les caractères "", "A", "B", puis "C" avec pour chacun (boucle interne) les caractères "A", "B", puis "C". Ce qui donne en JavaScript :
<html>
<body>
<script>
var abc = new Array("","A","B","C") ;
var nc = abc.length ;
var nr = 0 ;
for ( i = 0 ; i < nc ; i++ ) {
c1 = abc[i] ; text = "" ;
for ( j = 1 ; j < nc ; j++ ) {
res = c1 + abc[j] ;
text += ((j==1)?"":", ") + res ;
}
alert(text) ;
}
</script>
</body>
</html>
<html>
<body>
<script>
var abc = new Array("","A","B","C") ;
var nc = abc.length ;
var nr = 0 ;
for ( i = 0 ; i < nc ; i++ ) {
c1 = abc[i] ; text = "" ;
for ( j = 1 ; j < nc ; j++ ) {
res = c1 + abc[j] ;
text += ((j==1)?"":", ") + res ;
}
alert(text) ;
}
</script>
</body>
</html>
floverdevel
Messages postés
121
Date d'inscription
dimanche 18 février 2001
Statut
Membre
Dernière intervention
20 mai 2011
15
4 févr. 2002 à 22:37
4 févr. 2002 à 22:37
Salut Marden :)
Ce que tu dis est vrai dans le cas où nous savons combien il y a d'éléments dans la chaine et combien de colonne tu veux faire.
La récursivité c'était pour le cas où on ne sait pas combien de fois on veut répéter le processus.
No 'one' can be told what the matrix is.
You'll have to explore it yourself.
Ce que tu dis est vrai dans le cas où nous savons combien il y a d'éléments dans la chaine et combien de colonne tu veux faire.
La récursivité c'était pour le cas où on ne sait pas combien de fois on veut répéter le processus.
No 'one' can be told what the matrix is.
You'll have to explore it yourself.
Marden
Messages postés
1072
Date d'inscription
dimanche 11 février 2001
Statut
Membre
Dernière intervention
29 janvier 2006
210
4 févr. 2002 à 23:46
4 févr. 2002 à 23:46
Salut floverdevel,
Voudrais-tu me faire voir, par l'exemple, comment tu traiterais le problème par récursivité, en non par simple itération, sans donner de limites ? Merci.
Voudrais-tu me faire voir, par l'exemple, comment tu traiterais le problème par récursivité, en non par simple itération, sans donner de limites ? Merci.