Créer un format de rapport pour terminal (mode texte, sans GUI)
Tous les programmes n'ont pas d'interface graphique (GUI). Les applis « terminal » (texte pur) sont plus rapides à coder, plus légères. Mais la présentation pro reste cruciale : il faut structurer le format du rapport dès la conception.
Étapes de conception
- Décidez la structure : résumé exécutif, en-têtes, corps, pied de page… quoi mettre entre titre et corps.
- Codez le module « Saisie » : l'utilisateur entre chaque composant via prompts successifs. Ex: « Titre du rapport : » → saisie → « Auteurs : » → saisie → … jusqu'au corps complet.
- Définissez la largeur de marge (en caractères, pas pouces). Boucle insérant
\n(nouvelle ligne) à l'intervalle choisi dans chaque composant saisi. - Stockez chaque composant séquentiellement dans un tableau (array/list) : C/C++/Java =
array; Python =list. Accès facile pour affichage. - Codez le module « Affichage » : imprime chaque composant dans l'ordre. Syntaxe type :
Print VotreTableau[n](Print= fonction d'affichage du langage,n= index ordinal). - Insérez des
\nentre composants : nombre de sauts de ligne = espaces souhaités.
💡 Piège index tableau
Premier élément = index 0 (pas 1). Deuxième = index 1. Adaptez vos boucles.
