[Algo] Affichage d'un tableau dans un format particulier
Affichage d'un tableau dans un format particulier [Algo] - Algo - Programmation
MarshPosté le 29-04-2003 à 11:15:42
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 :
Marsh Posté le 29-04-2003 à 11:15:42
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 :
Quand ceci sera bon, il faudra faire intervenir le nombre minimum de lignes par colonne. Pour ça je donne un exemple directement :
Message édité par Masure le 29-04-2003 à 11:17:49