Back
Close

4 - Les répétitions et les fonctions

Pedro77
10.4K views

Exercice 2

Une grande partie du travail de l'administration de l'université, en plus de gérer les enseignants, les étudiants, les cours… est de veiller au bon fonctionnement de l'université et en particulier à ce que les comptes soient bien tenus. En particulier il faut, une fois par an, faire un bilan annuel des dépenses.

Toutes les dépenses de l'année ont été enregistrées et classées dans une multitude de dossiers et il faut maintenant calculer la somme de toutes ces dépenses. Mais personne ne sait exactement combien de dépenses différentes ont été effectuées durant l'année écoulée !

Votre programme devra lire une suite d'entiers positifs et afficher leur somme. On ne sait pas combien il y aura d'entiers, mais la suite se termine toujours par la valeur -1 (qui n'est pas une dépense, juste un marqueur de fin).

Attention, toutes le dépenses négatives ou >= 10000 donnent lieu à un affichage "Depense non prise en compte !" et celles-ci ne sont pas prises en compte.

Vous devez impérativement découper votre programme en utilisant une fonction qui effectue le contrôle de la dépense. Aucun printf ou scanf n'est permis dans cette fonction.

Create your playground on Tech.io
This playground was created on Tech.io, our hands-on, knowledge-sharing platform for developers.
Go to tech.io