aligner verticalement colonne en C

aligner verticalement colonne en C - C - Programmation

Marsh Posté le 15-08-2015 à 13:10:06    

Salut à tous,
 
Quel est le moyen en C d'aligner verticalement les éléments de plusieurs colonnes. Exemples : une liste d'élèves avec Nom Prenom Classe Mail. J'aimerai qu'en sortie écran tout soit correctement aligné verticalement.
 
Merci

Reply

Marsh Posté le 15-08-2015 à 13:10:06   

Reply

Marsh Posté le 15-08-2015 à 13:45:52    

1) parcourir toute ses données pour stocker la taille maximun nécessaire à chaque colonne
2) imprimer ligne à ligne en donnant a chaque champ de la ligne la taille maximum nécessaire dans les arguments du printf (par exemple, printf( "%6s\n", "Toto" ) imprimera "  Toto" sur 6 caractères avec 2 blancs devant et printf( "%-6s\n", "Toto" ) imprimera "Toto  " avec deux blancs après).
 
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
Reply

Marsh Posté le 15-08-2015 à 14:16:48    

gilou a écrit :

1) parcourir toute ses données pour stocker la taille maximun nécessaire à chaque colonne
2) imprimer ligne à ligne en donnant a chaque champ de la ligne la taille maximum nécessaire dans les arguments du printf (par exemple, printf( "%6s\n", "Toto" ) imprimera "  Toto" sur 6 caractères avec 2 blancs devant et printf( "%-6s\n", "Toto" ) imprimera "Toto  " avec deux blancs après).
 
A+,


 
 
OK terrible merci c'est les deux blanc après dont j'avais besoin.
 
Merci A+

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed