Se connecter avec
S'enregistrer | Connectez-vous

besoin d'aide a un exercice de pascal

Dernière réponse : dans Programmation

Un club sportif désire automatiser sa gestion. Les tarifs annuels d'inscription sont les suivants:
De 0 à 3ans : Pas autorisés.
De 4 à 6ans : Gratuit.
De 7 à 12ans : 800dh
De 13 à 26ans : 1500dh
Plus de 26ans : 2000dh

De plus, pour toutes les personnes inscrites depuis plus de 5ans, une reduction est accordée, proportionnelle au nombre d'anées d'adhésion (à partir de la 5ème année). Cette réduction est à raison de 50dh par an.

Autres pages sur : besoin aide exercice pascal

Lassé par la pub ? Créez un compte

Je peux te le faire en C, en Java, en PHP, ... Mais pas en Pascal...

Mais sinon je peux te donner quelques conseils :

Supposons une structure personne qui contient l'age, le nom, le nombre d'année quelle est inscrite et le prix quel paye.
On suppose maintenant un tableau (ou pointeur) de personne.

Il te faudrait une fonction inscription qui demande le nom et l'age de la personne et qui ajoute la personne dans le tableau mis en parametre (par exemple), elle mettrait l'age dans la case age, le nom dans la case nom, 0 dans le nombre d'années que la personne est inscrite (normal) et aprés en utilisant des si (if ?) tu met -1 si l'age est inférieur à 3, 0 si entre 4 et 6, 800 si entre 7 et 12,...

Aprés il te faut une fonction de mise a jour qui incrémente les années (mise a jour annuelle quoi) et qui vérifie si les personnes sont inscrites depuis plus de 5 ans et dans ce cas la tu accorde la réduction (de plus tu met a jour les prix payés de toutes les personnes à chaque appel de cette fonction et tu met aussi a jour pour ceux qui ont moins de 3 ans...)

Enfin tu créé une fonction d'affichage de personnes, une fonction principale pour tester tout ça...

EXERCICE : écrire un programme qui permet de saisir n notes dans un tableau et les affiche sur l’écran.
EXERCICE (moy a) Ecrire le programme qui lit une liste de N nombres, calcule et affiche la moyenne puis l'écart entre chaque note et cette moyenne.
EXERCICE (clas.c) Classer automatiquement une liste de n entiers par ordre croissant puis décroissant.
merci davance :sweat: 
Lassé par la pub ? Créez un compte
Tom's guide dans le monde