DS3 SC Collectif Final
DS3 SC Collectif Final
DS3 SC Collectif Final
Ministère de l’éducation
14 Mai 2024
♦♦♦♦♦
Commissariat Régional
de l’éducation de
Kairouan Epreuve : Informatique
♦♦♦♦♦ Durée : 1 H 30
Classes : 4ème M & 4ème Tech & 4ème Sc.
Lycée de Bouhajla &
Lycée Taher Hadded de
Bouhajla
Nom & Prénom : ................................................................................................................ Classe : ……………..
T.D.O.L
Objets Nature / Type
3) Compléter la colonne "Résultat affiché" du tableau ci-dessous par le résultat affiché pour chaque appel
de la fonction "Inconnu".
Exemple 1 : Exemple 2 :
2 2 2
Pour l’entier 319 on a : 3 +1 +9 =91 Pour l’entier 85 on a : 8²+5²=89
9²+1²=82 8²+9²=145
8²+2²=68 1²+4²+5²=42
6²+8²=100 4²+2²=20
1²+0²+0²=1 2²+0²=4
On a obtenu un entier à un seul chiffre qui est On a obtenu un entier à un seul chiffre mais qui
égal à 1 ; donc l’entier 319 est Heureux. est différent de 1 ; donc l’entier 85 n’est pas
Heureux.
Travail demandé
1) Pour chacune des propositions ci-dessous, mettre dans la case correspondante la lettre V si la réponse
est correcte ou la lettre F dans le cas contraire.
a. La ou les suite(s) d’instructions qui permet(tent) de calculer la somme S des carrés des
chiffres d’un entier X (avec X ≥ 10) est (sont) :
S←0 Ch ← Convch(X)
Répéter S←0
S ← S+ (X mod 10) * (X mod 10) Pour i de 0 à long(ch)-1 Faire
X ← X div 10 S ← Valeur(Ch[i]) * Valeur(Ch[i])
Jusqu’à (X=0) FinPour
Ch ← Convch(X) S←0
S ← Valeur (Ch[0]) * Valeur (Ch[0]) Tant que (X ≠ 0) Faire
Pour i de 1 à long(ch)-1 Faire S ← S+ (X mod 10)*(X mod 10)
S ← S+Valeur(Ch[i]) * Valeur (Ch[i]) X ← X div 10
FinPour FinTant que
b. L'entête de la fonction SommeCarre qui permet de déterminer la somme S des carrés des
chiffres d’un entier X est :
Fonction SommeCarre (X : Entier ; S : Entier)
Fonction SommeCarre (X : Entier) : S
Fonction SommeCarre (X : Entier) : Entier
Fonction SommeCarre (S : Entier) : Entier
Page 2 sur 5
2) Développer l'algorithme du module Heureux permettant de vérifier si un entier N (avec N ≥ 10) est
Heureux ou non. (N.B. Il s'agit d'utiliser la fonction SommeCarre).
…………………………………………………………………………………………………………
………..
…………………………………………………………………………………………………………
………..
…………………………………………………………………………………………………………
………..
…………………………………………………………………………………………………………
………..
…………………………………………………………………………………………………………
………..
…………………………………………………………………………………………………………
………..
…………………………………………………………………………………………………………
………..
…………………………………………………………………………………………………………
………………………………………………….
La première division est composée de N clubs sélectionnés à la fin de chaque saison. Le club champion et le
vice-champion sont qualifiés pour la Ligue des champions de la CAF et le troisième pour la coupe de la
CAF tandis que les deux derniers du classement sont relégués en Ligue II.
On désire écrire un programme simulant la structure de championnat de Tunisie de football qui permet de :
Remplir un tableau C par N noms distincts de clubs, avec 9≤N≤16 sachant que le nom d’un club est
une chaine de caractère non vide composée uniquement par des lettres alphabétiques
majuscules.
Remplir un tableau P par N points de clubs compris entre 10 et 80.
Afficher :
Les 2 clubs qualifiés pour la Ligue des champions de la CAF
Le club qualifié pour la coupe de la CAF
Les 2 clubs relégués en Ligue II.
0 1 2 3 4 5 6 7 8 9 10 11
P 22 52 36 57 56 20 44 60 70 19 50 68
Le programme affichera :
…………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………..
Page 4 sur 5
…………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………..
…………………………………………………………………………………………………………………..
Page 5 sur 5