Création d une boucle ??
steph
-
Marden Messages postés 1075 Statut Membre -
Marden Messages postés 1075 Statut Membre -
je cherche le moyen d instaler un 2 ieme boucle dans mon programe qui permetrais de faire une chaine de caractaire exemple:
A
B
C
pui apres avoir fait toute les valeurspouvoire continué
AA
AB
AC
BA
BB
BC
ect ...
coment faire une tel boucle ? ( dans n importe quel langage ?)
A
B
C
pui apres avoir fait toute les valeurspouvoire continué
AA
AB
AC
BA
BB
BC
ect ...
coment faire une tel boucle ? ( dans n importe quel langage ?)
A voir également:
- Création d une boucle ??
- Creation compte gmail - Guide
- Création site web - Guide
- Création compte google - Guide
- Media creation tool - Télécharger - Systèmes d'exploitation
- Creation compte vinted - Guide
4 réponses
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.
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>
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.