Tableau C
Résolu/Fermé
MissRobet
Messages postés
4
Date d'inscription
mercredi 14 novembre 2018
Statut
Membre
Dernière intervention
20 novembre 2018
-
14 nov. 2018 à 09:37
[Dal] Messages postés 6198 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 13 décembre 2024 - 15 nov. 2018 à 09:14
[Dal] Messages postés 6198 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 13 décembre 2024 - 15 nov. 2018 à 09:14
A voir également:
- Tableau C
- Tableau croisé dynamique - Guide
- Tableau ascii - Guide
- Tableau word - Guide
- Trier tableau excel - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
1 réponse
[Dal]
Messages postés
6198
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
13 décembre 2024
1 096
Modifié le 14 nov. 2018 à 13:13
Modifié le 14 nov. 2018 à 13:13
Au lieu d'utiliser des tabulations pour aligner le contenu de tes colonnes, tu pourrais utiliser printf avec un spécificateur de taille.
Par exemple
Dal
Par exemple
printf("%7s ",NumPasseport[i]);si tu sais que tes numéros de passeport ne vont pas dépasser 7 caractères. Tu devrais aussi utiliser des intitulés de colonnes moins longs, et qui soient fonction de la largeur des données de la colonne, sinon, cela ne va rien donner de terrible, et les aligner selon la même méthode.
Dal
Modifié le 14 nov. 2018 à 13:48
avec cette façon de faire, et en faisant en sorte que ton programme analyse les données d'une colonne avant d'en afficher le contenu, pour déterminer la plus grande largeur nécessaire, tu peux faire un programme qui ajuste automatiquement la largeur au lieu de coder la largeur en dur.
14 nov. 2018 à 13:53
alors que lorsque j'ai utiliser seulement le %.7s ... le resultat était comme suit
15 nov. 2018 à 09:14
Je te donne des indications sous forme d'exemples comme indiqué à plusieurs reprises. C'est à toi de faire l'exercice, pas moi :-)
La taille pour le nom du voyageur, dans ton cas, utilise jusqu'à 20 caractères. Bien sûr, si tu y appliques un formatage %7s tu n'auras pas le résultat attendu...