Bon vraiment ce matin j'arrive pas a reflechir et en plus c'est pas evident (pas fort en algo le masure).
données en entree :
.un tableau avec N elements
.un nombre de colonnes
.un nombre minimum de lignes par colonne
explications :
Mon tableau est une variable (rien de nouveau). Il contient betement une liste d'elements a afficher en HTML pour info. Donc faudra ouvrir des balises <table>,<tr>,<td>.
Le nombre de colonnes est le nombre de colonnes dans lesquelles la liste va apparaitre. En gros je reparti les N elements de ma liste dans X colonnes.
Deja a ce niveau je me ramasse (vous pouvez huer). Il doit y avoir de la division euclidienne et de la boucle, c'est deja trop pour moi. Exemple :
Code :
- Liste de 5 elements à mettre dans 3 colonnes donne :
- **********************************
- * Element1 * Element3 * Element5 *
- * Element2 * Element4 * *
- **********************************
|
Quand ceci sera bon, il faudra faire intervenir le nombre minimum de lignes par colonne. Pour ça je donne un exemple directement :
Code :
- Liste de 5 elements à mettre dans 3 colonnes mais avec 3 lignes minimum par colonne donne :
- **********************************
- * Element1 * Element4 * *
- * Element2 * Element5 * *
- * Element3 * * *
- **********************************
|
Message édité par Masure le 29-04-2003 à 11:17:49