Parcours · Intermédiaire
Le budget de poche
Noter ses dépenses par catégorie, suivre son budget, voir la répartition sur un camembert et l'exporter pour le tableur.
Un carnet de dépenses pour gérer son argent de poche : on note chaque dépense et sa catégorie, le programme calcule les totaux, prévient quand le budget est dépassé, dessine un camembert de la répartition et exporte le tout pour le tableur.
Ce que vous allez apprendre
- additionner des montants avec
sommeetmoyenne; - cumuler des totaux dans un dictionnaire ;
- calculer des parts avec
pourcentage; - dessiner un diagramme circulaire avec
arc; - écrire un fichier CSV daté avec
format_date.
Avant de commencer
Il vaut mieux connaître les tableaux, les boucles et choisir.
Les étapes
-
1
Noter ses dépenses Saisir des montants jusqu'à ce que l'utilisateur tape 0, puis afficher le total, le nombre de dépenses et la dépense moyenne.Accès libre
tableautant quesommemoyenne -
2
Des totaux par catégorie Demander la catégorie de chaque dépense et cumuler les montants dans un dictionnaire, une clé par catégorie.
dictionnairechoisir sur un tableaucumul -
3
La part de chaque catégorie Calculer et afficher la part de chaque catégorie en pourcentage du total, en ignorant les catégories vides.
pourcentagedecimalcondition d'affichage -
4
Respecter son budget Demander le budget du mois, prévenir dès qu'il est dépassé pendant la saisie, et faire le bilan : reste, dépassement et poste le plus important.
booléen d'alerterecherche du maximumnombre négatif -
5
Le camembert des dépenses Dessiner un diagramme circulaire où chaque catégorie occupe une part proportionnelle à son total, avec une légende colorée.
arcangles en degréscumul d'angleslégende -
6
Exporter pour le tableur Enregistrer un fichier CSV daté avec le détail de chaque dépense et le total par catégorie, puis le relire pour vérifier.
sauvegarderajouter_ligneformat_dateimporter
La première étape est en accès libre. Pour continuer, garder votre progression d'un ordinateur à l'autre et obtenir le diplôme, créez un compte gratuit.