Vous êtes sur la page 1sur 3

LYCEE BOUSALEM

DEVOIR DE CONTROLE N°1


EN INFORMATIQUE
NIVEAU : 4 EME
MATHS – DUREE : 60min – DATE : 08/11/2016

Exercice N°1 : (2 pts)


Donner les instructions en pascal qui permettent de :
 Obtenir un caractère alphabétique majuscule c au hasard.
c :=chr(random(26)+65) ;
 Supprimer un mot m d’un texte t
Delete(t,pos(m,t),length(m)) ;
 Extraire l’année a d’une date d au format jj-mm-aa
a :=copy(d,7,2) ;
 Calculer la distance d entre deux points A et B du plan ayant pour coordonnées respectives
(x1, y1) et (x2, y2).
d :=sqrt(sqr(x2-x1)+sqr(y2-y1)) ;
Exercice N°2 : (4 pts)
Soit l’algorithme suivant :
0)Début inconnu
1)Lire (d1)
2)Lire (d2)
3)m1 copier (d1,4,2)
m2 copier (d2,4,2)
r(m1=m2)
4) Ecrire (r)
5) Fin inconnu
1. Exécuter cet algorithme pour les valeurs suivantes :
a. d1 = 31/10/2016 et d2 = 02/10/2009
pour d1=31/10/2016 et d2=02/10/2009 la variable r = VRAI (car m1="10" et
m2="10"  les deux dates possèdent le même numéro de mois !!
b. d1 = 31/10/2016 et d2 = 02/11/2009
pour d1=31/10/2016 et d2=02/10/2009 la variable r = FAUX (car m1="10" et
m2="11"  les deux dates ne possèdent pas le même numéro de mois !!

2. Déduire le rôle de cet algorithme.


Cet algorithme permet de vérifier si deux dates données d1 et d2 ont le même numéro de
mois ou non.

http://chihi-lotfi.jimdo.com Page 1 sur 3


Exercice N°3 :(6 pts)
1. Donner la suite d’instructions algorithmique permettant de calculer puis d’afficher la vitesse de
rotation de la terre autour du soleil qui est exprimée en m/s. On note que :
 Vitesse de rotation de la terre autour du soleil = circonférence de l’orbite/(365jrs*24hrs*3600sec)
 Circonférence de l’orbite =2*∏*distance moyenne Terre-Soleil
 Distance moyenne Terre-Soleil = 150 000 000 km (approximativement)
d  150000000*1000
v  (2*pi*d)/(365*24*3600)
Ecrire("La vitesse de rotation de la terre autour du soleil = " ,v," m/s")

2. Déclarer les objets utilisés, en précisant le rôle de chacun.


T.D.O
Objet Type/Nature Rôle
v Réel Vitesse de rotation
d Entier / réel Distance terre-soleil
pi Constante=3.14

Exercice N°4 :(8 pts)

Ecrire une analyse, un algorithme qui permet de convertir une mesure en joules saisie au clavier en
son équivalent calorie et wattheure. (On donne : 1 calorie = 4,1855 joules et 1 Wattheure = 3600
joules)
Analyse :
Nom = conversion
Resultat =Ecrire ( j, " joules = ",c, " calories = ",w, " whattheure")
c j / 4.1885
w j / 3600
j = donnée ("Donner la quantite de travail en joules :")
Fin conversion

T.D.O
Objet Type/Nature Rôle
c Entier/ Réel calories
w Entier / réel whattheure
j Entier/Réel joules

http://chihi-lotfi.jimdo.com Page 2 sur 3


Algorithme :
0) début conversion
1) Ecrire ("Donner la quantite de travail en joules :"), Lire(j)
2) c j / 4.1885
3) w j / 3600
4) Ecrire( j, " joules = ",c, " calories = ",w, " whattheure")
5) Fin conversion

Traduction en pascal :

LES REPONSES DONNEES DANS CETTE CORRECTION NE SONT PLUS UNIQUES.


TOUTE AUTRE REPONSE CORRECTE EST ACCEPTEE

http://chihi-lotfi.jimdo.com Page 3 sur 3

Vous aimerez peut-être aussi