Académique Documents
Professionnel Documents
Culture Documents
2AP
TP 6 : Pointeurs & Fonctions
Exercice 1 :
1. Ecrire un programme qui permet de lire le prix d’un article et le nombre d’articles achetés
et qui calcule et affiche le total à payer ?
2. Ecrire une procédure Promotion qui prend en paramètre le prix d’un article et le taux de
réduction et qui réduire le prix par le taux donné. (Exemple : Si le prix est de 100dhs et le
taux de réduction est de 20%, le nouveau prix de vente de l’article devient alors 80dhs).
Tester votre fonction en calculant le prix à payer avant et après promotion ?
Exercice 2 :
1. Créer une procédure qui prend comme paramètre une chaîne de caractères et qui l’inverse
(Sans utiliser strrev()!) ? Tester votre dans le main() sur une chaîne donnée ?
2. Créer une fonction qui fait le même traitement et qui renvoie la chaîne inversée ?
3. Utiliser votre fonction pour tester si une chaîne est palindrome ou non (une chaîne est dite
palindrome si elle se lit de la même manière dans les deux sens. Exemples : Radar,
Sennes, …, etc) ?
Exercice 3 :
M. AATILA