Votre somme est composée de 1 feuille(s) de 10, 0 feuille(s) de 5, 2

publicité
Lycée Pilote de Sousse
Année scolaire : 2014/2015
Devoir de Contrôle
Matière : Informatique
Mr. Med Abdallah Mani
N° 1
Nom & Prénom : …………………………………………………….
Durée : 1H
Classe : 3ième Math 1
Note : ……. / 20
Exercice1 (2 points)
Déclarer les objets suivants en Pascal en précisant VAR ou CONST.
Description
Déclaration en Pascal
Chaine ch de 15 caractères au maximum
Une constante classe de valeur « 3MATH1 »
Test qui contient les valeurs Faux ou Vrai
X un entier dans l’intervalle [-128,255]
Exercice 2
(2 points)
Donner le résultat de chacune des instructions suivantes :
Instruction
Résultat
A  ″L’information″
A= ‘’L’information’’
B  sous-chaîne(″Bravo″,1,1)
Efface(A,10,4)
C  concat(A, ″tique″)
D  sous-chaîne (″contact″,5,2)
E  concat(B, D)
Convch(2015, ch)
Efface(C,1,2)
H  concat (E,″ ″, C, ″ ″,ch)
Exercice 3
(6 points)
a. Remplir les colonnes par le nom de la variable et sa valeur et son type :
Instruction
Résultat
Type résultat
A :=abs(-60) ;
B :=trunc(pi) ;
X :=a/b ;
C :=random(ord(chr(65))) ;
Str(x :0 :2,e1) ;
e2 :=upcase(chr(ord(‘a’)+sqr(2))) ;
L :=true ;
L :=(’e’<e2) XOR L;
b. Ecrire en une seule ligne, une seule instruction qui donne au hasard une
lettre alphabétique majuscule.
…………………………………………………………………..……………………..
c. Donner la valeur
 NOT((210-3/3=69) and (20 mod 2=0) or not(3 div 2 <> 1)) XOR TRUE
………………………………
 Not(‘Inconnu’<’inconnu’) and (succ(ord(‘A’))=pred(ord(‘B’)))
………………………………
Page |1
Problème.
Ecrire une analyse descendante et un algorithme intitulé Bank qui
permet d’afficher une somme d’argent entière donnée en dinars et
millimes en feuille de 10, feuille de 5 et pièces de 1 dinar et Millimes.
Exemple :
Pour la somme donnée : 389.525 le programme affiche
Votre somme est composée de 38 feuille(s) de 10, 1 feuille(s) de 5, 4
pièce(s) de 1 et 525 millimes
Pour la somme donnée : 12 le programme affiche
Votre somme est composée de 1 feuille(s) de 10, 0 feuille(s) de 5, 2
pièce(s) de 1 et 0 millimes
Analyse :
Algorithme :
…………………………………………………………………..……………………..
…………………………………………………………………..……………………..
…………………………………………………………………..……………………..
…………………………………………………………………..……………………..
…………………………………………………………………..……………………..
…………………………………………………………………..……………………..
…………………………………………………………………..……………………..
…………………………………………………………………..……………………..
…………………………………………………………………..……………………..
…………………………………………………………………..……………………..
…………………………………………………………………..……………………..
…………………………………………………………………..……………………..
…………………………………………………………………..……………………..
…………………………………………………………………..……………………..
…………………………………………………………………..……………………..
…………………………………………………………………..……………………..
…………………………………………………………………..……………………..
…………………………………………………………………..……………………..
…………………………………………………………………..……………………..
…………………………………………………………………..……………………..
…………………………………………………………………..……………………..
…………………………………………………………………..……………………..
…………………………………………………………………..……………………..
…………………………………………………………………..……………………..
…………………………………………………………………..……………………..
…………………………………………………………………..……………………..
…………………………………………………………………..……………………..
…………………………………………………………………..……………………..
…………………………………………………………………..……………………..
…………………………………………………………………..……………………..
T.D.O
Objet
…………………………………………………………………..……………………..
Type
…………………………………………………………………..……………………..
…………………………………………………………………..……………………..
…………………………………………………………………..……………………..
…………………………………………………………………..……………………..
…………………………………………………………………..……………………..
…………………………………………………………………..……………………..
Page |2
Téléchargement