• Aucun résultat trouvé

Lycée secondaire Mezzouna Devoir de synthèse N°3 Epreuve théorique Année Scolaire 2012 / 2013

N/A
N/A
Protected

Academic year: 2022

Partager "Lycée secondaire Mezzouna Devoir de synthèse N°3 Epreuve théorique Année Scolaire 2012 / 2013"

Copied!
4
0
0

Texte intégral

(1)

Exercice N°1 : (4 points)

Nom et prénom :……… :…… Note : 20

Soit les déclarations suivantes :

Complétez le tableau ci-dessous en mettant « valide » si l’instruction est valide et « non valide » dans le cas contraire.

Dans le cas de validité de l’instruction, donnez la valeur de la variable, dans le cas inverse justifiez votre réponse.

Valide/ Non Valide Valeur / Justification X :=1 ;

C := 29 + X ;

Var T : array [Math ..Français] of real ;

Ch := ‘chaines’;

Y := 20;

X := Y/2;

Mt := ‘Sport’;

M := ord (Sport) *2;

Mt := Français;

Delete (Mt, 6, 3);

B := ord (Info) < 4;

Lycée secondaire Mezzouna

Devoir de synthèse N°3 Epreuve théorique

Année Scolaire 2012 / 2013

Professeur : M. Dammak Ahmed M. Chibani Issam M. Frikha Hamdi

Mlle Kacem Rim Durée : 1H 30mn

Classe : 4ième scientifiques.

Const C=30 ;

Type Matiere = (Math, Physique, Chimie, Info, Histoire, Sport, Musique, Français) ; Mat = 1 .. 10 ;

Var X, Y : integer ; M : Mat ;

Mt : Matiere ; Ch : String [6] ; B : Boolean ;

(2)

Exercice N°2 : (4 points)

Soit la fonction suivante :

0)Def Fn Purge (………, ……….) : chaine 1) i  1

Répéter

Si ch[i] = C alors Effacer (ch, i , 1)

Sinon i  i + 1 Fin si

Jusqu’à ( ……….) 2) ……….

3)Fin Purge

a) Complétez les pointillés dans la fonction ci-dessus.

b) Etant donnée ch = "Bonjour" et C = "o", fait le tournage à la main et déterminez le résultat de cette fonction.

Tournage à la main :

i = ……. ……. ……. ……. ……. ……. ……. …….

ch [i] = ……. ……. ……. ……. ……. ……. ……. …….

ch = ……. ……. ……. ……. ……. ……. ……. …….

Résultat = ………..

c) Quel le rôle de cette fonction :

………..………..………..………..

………..………..………..………..

(3)

Exercice N°3 : (12 points)

Ecrivez un programme qui permet de remplir un tableau TC par N chaînes de caractères sachant que :

- N est saisi de façon aléatoire avec t 5 ≤ N ≤ 30

-Chaque chaîne dans le tableau TC est formée seulement par des lettres Remplissez un tableau TE par N entiers (soit 0 soit 1).

A partir du tableau TC et du tableau TE remplissez et affichez le tableau T de la manière suivante :

Si l’élément du tableau TC lui correspond la valeur 1 dans le tableau TE alors cette élément sera placé au début du tableau T, sinon il sera placé à la fin du tableau T.

Exemple : pour N = 6

TC Analyse Pascal Turbo Modulaire Programme Du

TE 1 0 0 1 0 1

Le programme affichera le tableau T tel que

T Analyse Modulaire Du Programme Turbo Pascal

NB : donnez l’analyse et l’algorithme du programme principal ainsi que les modules utilisés.

(4)

………

………

………

………

………

………

………

………

………

………

..

………

………

………

………

………

..

………

………

………

………

………

..

………

………

………

………

………

..

………

………

………

………

………

..

………

………

………

………

………

..

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

..

………

………

………

………

………

..

………

………

………

………

………

..

………

………

………

………

………

..

………

………

………

………

………

..

………

………

………

………

………

..

………

………

………

………

………

..

………

………

………

………

………

..

………

………

………

………

………

..

………

………

………

………

………

..

………

………

………

………

………

..

………

………

………

………

………

..

………

………

(5)

………

………

………

..

………

………

………

………

………

..

………

………

………

………

………

..

………

………

………

………

………

..

………

………

………

………

………

..

………

………

………

………

………

..

………

………

………

………

………

..

………

………

………

………

………

..

………

………

………

………

………

..

………

………

………

………

………

..

………

………

………

………

………

..

………

………

………

………

………

..

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

Références

Documents relatifs

Insoluble dans les liquides mais présente une activité grandement augmentée par saturation dans l'alcool.. Réactivité très variable selon les périodes de

[r]

[r]

Construire le polygone des fréquences (on choisira comme valeur le centre

Ecrire la fonction RechElt(N,Tab,Val) qui retourne le rang de la première occurence de la valeur réelle Val dans le tableau Tab (contenant N valeurs significatives), ou -1 si Val

Dès lundi matin nou s nous m ettons li ce travail et cela nous demandera plus de deux semaines: ce fut une situation mathématique très riche.. les débats à ce

Lexique contenu dans les dictées. Dictée de mots entrainés Dictée de mots

Pour cela créer un dossier nommé tableur, ce sera plus simple pour le retrouver parmi tous vos fichiers. Application : Recopier et compléter le tableau suivant en utilisant les