Sujet ALGO1 - ST-2
Sujet ALGO1 - ST-2
Sujet ALGO1 - ST-2
Consignes à suivre :
2. Répondez à la main sur des feuilles blanches numérotées et envoyez un seul e-mail avec
un seul fichier PDF attaché (regroupez toutes vos photos en un seul fichier PDF ne
dépassant pas 10 Mo). Identifiez vos variables.
3. Les fichiers illisibles, les travaux envoyés sous forme de liens et les sujets des autres
sections ne seront pas acceptés.
st.2.bur.algo@gmail.com
EXERCICE 1 :
Soient a=4, b=1 et c=2. Donner les nouvelles valeurs à la fin du Début
programme (donner les détails). Établir l’algorithme correspondant.
Lire a,b,c
EXERCICE 2 :
Soient a et b deux réels donnés et i un entier lu au clavier. Donner a ← a**3/2+c**2/(1+a)+5/4
l’algorithme et l’organigramme permettant d’afficher le signe de ce
dernier et de calculer N donné par :
3 3 b ← a+2*b/a-b+a*b**(2+b)
3 𝑏+ 𝑏+
2
+𝑎 +3+ 5 5 𝑎 𝑖+3 +1+ 5 5
5
𝑏+3 pour i = 0 ; 𝑏+3 pour i < 0 ; X ← 3*a/b+1/3+b/(3+a)
3+ 3+
5 5
3
3 𝑏+
5 𝑖+3
3 𝑎+ 5 +𝑎 c ← b*a**3+3/b
+ pour i > 0 .
5 𝑎𝑖+3
b ← 3/X-1/a+b**3
EXERCICE 3 :
Soit un parallélépipède initialement plein, creusé verticalement X ← b-3*2*a^2-5/3
d’un cylindre et d’un cube. Donner l’algorithme et l’organigramme
permettant de calculer et d’afficher, selon le cas d’un entier « i » :
a ← c*5-3*b^2/3
- La surface du parallélépipède plein SPP, si i=3
- La surface latérale du parallélépipède plein SLPP, si i=4
Ecrire a,b,c
- La surface latérale du parallélépipède creux SLPC, si i=5
- Le volume du parallélépipède plein VCP, si i=6
- Le volume du parallélépipède creux VCC, si i=7 Fin
EXERCICE 4 :
Le prix global, PG, des achats faits par le service commercial d’une entreprise est calculé en
multipliant le prix unitaire PA (donné en DA) par le nombre d’articles achetés N. Une
réduction sur le prix global (donnée en pourcentage) est appliquée selon le schéma ci-
dessous :
12% 13% 14% 15% 16%
20 30 40 50 60 PG (106 DA)
0
Donner l’algorithme et l’organigramme permettant de calculer et d’afficher le prix global
avec réduction.
EXERCICE 5 :
- Écrire un algorithme permettant de calculer la valeur de V :
𝑀 𝑁 𝐿 𝑘+2
𝑖
𝑉 = 3 + ∑ 𝑖² ∑ ∏ ( + 3𝑗)
3
𝑖=1 𝑗=1 𝑘=1