Vous êtes sur la page 1sur 7

1GEN- Pré Chap 5.

Révisions -1-
Pré-Chap5 Révisions % et Programmation Python

Savoir calculer une évolution : variation relative, variation absolue


Savoir appliquer des évolutions successives

I- Révision de % et évolution
Autres supports : des QCM Pronote

départ

CM global =

pour une augmentation : CM > 1


pour une diminution : CM < 1 .

1) Une hausse de t % suivie d'une baisse de t % ne se


compensent pas.
2) une hausse de t % puis de t’ % ne correspond pas à une
hausse de t+t’ % !
CM = Coefficient Multiplicateur Ni on ajoute, ni on soustrait les taux d’évolution !!
t = taux

→ COURS 1 : Pourcentage et évolution : taux et coefficients multiplicateurs

Vidéo COURS 1 : Pourcentage et évolution (12min37) : taux et coefficients multiplicateurs :


https://bit.ly/3bdMvbi

Diaporama auto- entrainement Diaporama-% Série 1 Diaporama-% Série 2

• Exemple 1 : Compléter le tableau et se corriger ensuite avec la vidéo

Taux CM Vidéo https://youtu.be/-5QmcMuzy5I


Augmenter de 35%
Augmenter de 7%
Diminuer de 15%
× 1,4
× 0,62

5
• Exemple 2 : Augmenter un prix de 5% revient à le multiplier par CM= 1 + = 1, 05
100
12
Diminuer un prix de 12% revient à le multiplier par CM= 1 − = 0,88
100
1GEN- Pré Chap 5. Révisions -2-
• Exemple 3 : Compléter le texte et les schémas, puis se corriger ensuite avec la vidéo :
- Le prix d'un survêtement est de 49€. Il augmente de 8%. Vidéo
Son nouveau prix est égal à 1 49 1,08 49 52,25€ . https://youtu.be/UVXFEDUnSjI

- Le prix d'un polo est de 21€. Il diminue de 12%.


Son nouveau prix est égal à 1 21 0,88 21 18,48€.

Compléter le schéma :
49 ? 21 ?
×….. ×….

→ COURS 2 : Déterminer un taux d’évolution

Vidéo COURS 2 : Déterminer un taux d’évolution (5min07) : https://bit.ly/3f6a4UJ

• Exemple 4 : Vidéo
La population d'un village est passée de 8500 à 10400 entre 2008 et https://youtu.be/Y48-iK7Cp20
2012. Calculer le taux d'évolution de la population en %.

t 0,224 soit 22,4%.

 Exemple 5 : Le prix d’un article est passé de 150€ à 180€. Calculer le taux d'évolution du prix.
180 − 150
Le Taux d’évolution est t = = 0, 2 donc ce prix a augmenté de 20 %.
150

→ COURS 3 : Evolutions successives

Vidéo COURS 3 : Evolutions successives (6min35) : https://bit.ly/2RJH1y7

• Exemple 6 : Se corriger ensuite avec video Vidéo https://youtu.be/qOg2eXd8Hv0


En 2010, la boulangerie-pâtisserie Aux délices a augmenté
ses ventes de 10%. En 2011, elle a diminué ses ventes de 5%.

Calculer le taux d'évolution des ventes sur les deux années.

Le coefficient multiplicateur correspondant à l'augmentation en 2010 est égal à : 1 + .


Le coefficient multiplicateur correspondant à la diminution en 2011 est égal à : 1 – .
Le coefficient multiplicateur sur les deux années est égal à :
,
1 x 1 =1,1 x 0,95 = 1,045 = 1 + .

Le taux d'évolution des ventes sur les deux années est donc égal à 4,5 %.
 Exemple 7 : Le prix d’un objet subit une hausse de 8 % puis une hausse de 10 %.
Quelle est le pourcentage d’évolution globale ?

CM global = 1, 08 ×1,1 = 1,188 donc t global = 1,188 − 1 = 0,188


1GEN- Pré Chap 5. Révisions -3-
donc le prix a augmenté de 18,8 %.

II- Programmation Python à la calculatrice

Programmer en Python avec votre calculatrice Numworks :

TUTORIEL en vidéo (1min 44) : https://bit.ly/475aYd2

♦ Exercice 1 :
1) a) Ecrire en langage Python une fonction qui prend en argument le prix initial et qui renvoie le prix
après réduction de 5%.
b) Programmer cette fonction sur votre calculatrice et exécuter pour prix initial=100.
2) a) Modifier la fonction précédente pour que le % de réduction soit aussi en argument.
b) Programmer cette fonction sur votre calculatrice et exécuter pour prix initial=100 et 5% de
réduction.

♦ Exercice 2 :
Un club sportif fait fabriquer des tee-shirts au nom du club. Chaque tee-shirt est facturé 4€, mais si la
commande est d’au moins 100 tee-shirts, le club obtient une réduction de 8%.
Soit N la variable égale au nombre de tee-shirts commandés et P le prix payé par le club.
Ecrire puis programmer en Python une fonction prix d’argument N qui retourne le prix à payer par le
club.
Exécuter cette fonction pour N=30, puis pour N=120.

♦ Exercice 3 :

Voici une fonction Python où t1 et t2 sont des flottants. def Taux(t1,t2) :


L’instruction round(t,2) renvoie l’arrondi au centième près de t. c=(1+t1/100)*(1+t2/100)
t=(c-1)/100
a) Quel est le rôle de cette fonction ? t=round(t,2)
b) Programmer-la sur votre calculatrice avec t1=10 et t2= −4. return (t)

♦ Exercice 4 :
Mme Langlois a effectué un unique versement de 2 000 € sur un livret d’épargne en 2015.
Le capital est augmenté chaque année de 10 % par le versement d’intérêts.

Ecrire et programmer une fonction Python qui prend comme argument le nombre d’année N écoulées
depuis 2015 et qui renvoie le capital disponible en 2015+N.

Pré Chap5 : % Correction des exercices Séance en Distanciel


♦ Exercice 1 :
1a) Ecrire en langage Python une fonction qui prend en argument le prix initial et qui renvoie le prix
après réduction de 5% :

b) Programmer cette fonction sur votre calculatrice et exécuter pour prix initial=100 :
1GEN- Pré Chap 5. Révisions -4-

2a) Modifier la fonction précédente pour que le % de réduction soit aussi en argument :

ou bien

(le *1.0/100 force à considérer la division de réels et non la division euclidienne d’entiers)
b) Programmer cette fonction sur votre calculatrice et exécuter pour prix initial=100 et 5% de
réduction :

Attention, si on écrit :

avec (1-pourcentage /100)*prix_initial , on peut obtenir une division entière (euclidienne) et le

résultat suivant (du coup erroné) :

♦ Exercice 2 :
Un club sportif fait fabriquer des tee-shirts au nom du club. Chaque tee-shirt est facturé 4€, mais si la
commande est d’au moins 100 tee-shirts, le club obtient une réduction de 8%.
Soit N la variable égale au nombre de tee-shirts commandés et P le prix payé par le club.
Ecrire puis programmer en Python une fonction prix d’argument N qui retourne le prix à payer par le
club :

Exécuter cette fonction pour N=30, puis pour N=120 :

♦ Exercice 3 :
Voici une fonction Python où t1 et t2 sont des nombres décimaux.

L’instruction round(t,2) renvoie l’arrondi au centième près de t.


1GEN- Pré Chap 5. Révisions -5-

a) Quel est le rôle de cette fonction ? Elle calcule le taux d’évolution (en pourcentage) résultant des 2
évolutions successives aux taux t1 et t2.

b) Programmer-la sur votre calculatrice avec t1=10 et t2= −4 :

Attention !
Forcer les taux en float,
sinon, considérés
comme des entiers :

On obtient un taux correspondant à une augmentation de 5,6%.

♦ Exercice 4 :
Mme Langlois a effectué un unique versement de 2 000 € sur un livret d’épargne en 2015.
Le capital est augmenté chaque année de 10 % par le versement d’intérêts.

Ecrire et programmer une fonction Python qui prend comme argument le nombre d’année N écoulées
depuis 2015 et qui renvoie le capital disponible en 2015+N.

→ Exemple : en 2017 :

En vidéo : liens long à garder

Vidéo COURS 1 : Pourcentage et évolution (12min37) : taux et coefficients multiplicateurs :


https://bit.ly/3bdMvbi
https://www.youtube.com/embed/r82OK-
RZDNg?vq=hd720&hl=fr&fs=1&rel=0&color1=0x3a3a3a&color2=0x999999&border=1&start=0&autoplay
=0&iv_load_policy=3
1GEN- Pré Chap 5. Révisions -6-

Vidéo COURS 2 : Déterminer un taux d’évolution (5min07) : https://bit.ly/3f6a4UJ


https://www.youtube.com/embed/bl6PllwcydM?vq=hd720&hl=fr&fs=1&rel=0&color1=0x3a3a3a&color2=0
x999999&border=1&start=0&autoplay=0&iv_load_policy=3

Vidéo COURS 3 : Evolutions successives (6min35) : https://bit.ly/2RJH1y7


1GEN- Pré Chap 5. Révisions -7-

https://www.youtube.com/embed/Bkhwoyc34ws?vq=hd720&hl=fr&fs=1&rel=0&color1=0x3a3a3a&color2=
0x999999&border=1&start=0&autoplay=0&iv_load_policy=3

Vous aimerez peut-être aussi