Vous êtes sur la page 1sur 4

Mercredi 01/12/2010

Lycée Pilote de Sousse Devoir de Synthèse N° 1 4 eme


Informatique 1 h 30
Nom & Prénom : ............................................................................................................................. Classe : ...............
EXERCICE 1 (2 pts) Note :
Cocher la bonne réponse :
1. Efface (C, X, Y) est
 Une Procédure qui efface un caractère X de la chaîne C à partir de la position Y.
 Une Procédure qui efface Y caractères de la chaîne C à partir de la position X.
 Une fonction qui efface C caractères de la chaîne X à partir de la position Y.
2. L’instruction VAL (’5p52’ , x , e) permet de donner les résultats suivants :
 x = 552 et e = 0.
 x = 0 et e = 2
 x = 5 et e = 2.
 x = 552 et e = 2.
3. Un tableau peut contenir en même temps :
 Plusieurs variables de même type.
 Uniquement des variables de types différents.
 Uniquement deux variables de même type.
4. La boucle Répéter… Jusqu’à :
 S’exécute au moins une fois.
 Peut ne pas s’exécuter.
 S’exécute un nombre connu de fois.

EXERCICE 2 (3 pts)
Soit un programme qui permet de remplir un tableau T par N entiers qui sont les termes d’une suite
arithmétique de raison r puis d’afficher le tableau obtenu. Le terme U(i) = U(i-1) + R
Compléter le programme suivant par les déclarations et les instructions nécessaires :
Program SuiteArith ;
Uses wincrt ;
………………………………………………………………………
Var
………………………………………………………….……………
Begin
………………………………………………………….…………… {Taper la raison et le nombre de termes}
………………………………………………………….…………… { N et R }
Writeln ( ’ Taper le terme numéro 1 :’) ; Readln ( T [1] );
For i : = 2 to N do
………………………………….
Writeln ( ’ Taper le terme numéro ’ , i ) ; { Saisie contrôlée des éléments de T }
Readln ( ………………. );
………………………………….
For i : = 1 to N do writeln ( ………………… ); { Affichage des éléments de T }
End.
EXERCICE 3 (3 pts)
Réécrire cette analyse en utilisant la structure conditionnelle à choix multiple.

Analyse du programme code


Résultat = Écrire (Message)
Message = [ ] Si chiffre dans [300..379]
Alors Message ← "France"
Sinon si chiffre = 216 alors Message ←"Tunisie"
Sinon si chiffre = 213 alors Message ← "Algérie"
Sinon si (chiffre = 600) OU (chiffre = 601) alors Message ← "Afrique de sud"
Sinon si (chiffre dans [450..459]) OU (chiffre = 490) alors Message ← "Japon"
Sinon Message ← "Autres"
FinSI
Chiffre = Données ("Saisir les 3 premiers chiffres")
Fin code

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

PROBLEME (12 pts)

On se propose de saisir un tableau T de N chaînes de caractères non vides (4<= N<= 20) ; Puis de nettoyer
toutes les chaines de T et de mettre le résultat dans un nouveau tableau R.
Pour nettoyer une chaine, on doit supprimer tous les caractères qui ne sont pas des lettres.
Analyser le problème puis traduire en algorithme.

1) Déclarer les tableaux à utiliser


T.D.N.T :
Type

.............................................................................................................................

..............................................................................................................................

.............................................................................................................................
Déclaration complète des tableaux en Turbo Pascal :
.............................................................................................................................

.............................................................................................................................

.............................................................................................................................

.............................................................................................................................

.............................................................................................................................

.............................................................................................................................

2) Ecrire une analyse qui permet de résoudre ce problème puis traduire en algorithme.

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................
.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

.......................................................................................................................................................................................................................

Vous aimerez peut-être aussi