Page 691 - IT2
P. 691
Exercice 1:
Quel résultat fournit l’algorithme suivant (6 pts)
Variables i, j : entier
ch : chaine de caracteres
Début
pour i = 1 à 8 faire
ch ← ""
pour j = 1 à 8 faire
si ( ( i + j ) % 2 = 0 ) alors
ch ← ch & "#"
sinon
ch ← ch & "O"
finsi
fin pour
écrire(ch)
fin pour
fin
NB :
· & : permet la concaténation de chaines.
· Le symbole % permet de calculer le reste de la division.
· Ecrire(c) : affiche la chaine c et avec un retour à la ligne
Exercice 2: (10 pts)
Ecrire une procédure SupSignes() qui permet d’éliminer les signes de ponctuations
( , ; . : ! ? ) à partir d’un tableau de caractères. (6 pts)
Faites appel à cette fonction dans un algorithme donnant le droit à l’utilisateur de
remplir un tableau avec N valeurs de type chaine de caractères. (4 pts)
Exemple :
Le tableau saisi :
:
s l t , c a v a ?
Tableau résultat :
s l t c a v a
Dossier 3: Conception et modélisation d'un système d’information (12 pts)
Conception d’un système d’information pour la gestion d’estivage
Filière Epreuve Session 2/6
DI Synthèse V2 Juillet 2015

