• Aucun résultat trouvé

Devoir de contrôle N°1

N/A
N/A
Protected

Academic year: 2022

Partager "Devoir de contrôle N°1"

Copied!
3
0
0

Texte intégral

(1)

1 Lycée Sbeïtla

Devoir de contrôle N°1

Prof : Faycel Saoudi Classe : 3eme Sciences de

L’Informatique Date : 09 - 10 - 2009 Durée : 1 heure

Année Scolaire :2009-2010

Algorithmique et Programmation

Exercice 1 : (5 points)

1. A, B, c et d étant des entiers.

Donner les types de résultats des expressions suivantes :

(A<B) et (c=d) :……….…….

A mod c :……….………...

Sqrt(A)-b/2 :……….………..

Convch(c+d,f):f est de type……….

2. Compéter les suggestions suivantes :

Le type octet est codé sur …….. bit alors que le type octet est codé sur ……..

Les types non signés sont des sous types du type………...

un scalaire est caractérisé par………..

……….

3. Répondre par Vrai ou faux

Les opérateurs de comparaisons sont applicables sur les chaînes de caractère :……….

Le sélecteur de la structure à choix peut être booléen :………

La fonction ORD appliquée à un réel renvoie un caractère :………...

Exercice 2 :(3.5 points)

Soit le programme Pascal suivant : Program inconnu

Uses wincrt ;

Voiture=berline, coupe, break ; Var v :voiture ;

Begin

Writeln('donner le type de la voiture ');

writeln('1 ');

writeln('2 ');

writeln('3 ');

readln(c);

case c of '1':v:= berline '2':v:=coupe '3':v:=break

Nom :………… ……….Prénom :…… ………..Groupe :… ……….Note :.../20

http://bac-tunisie.jimdo.com

(2)

2 else

writeln('numéro non valable');

end;

writeln(ord(v));

end.

1. Corriger et compéter ce programme 2. Quel est le rôle de ce programme 3. Executer ce programme pour c=2

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

Exercice 3 :

On se propose d’écrire une analyse et un algorithme du problème qui : Saisit un entier naturel N

Dans le cas ou N est dans [0..10] on doit afficher si N est pair ou non Dans le cas ou N est dans [11..99] on doit afficher si N est divisible par :

o 6 o 7

o Pui à la fois six et 7

Dans le cas ou N est dans [100..999] afficher si N est symétrique ou non. Exemple 515 est symétrique, 320 n’set pas symétrique

Traduire en Pascal l’algorithme obtenu.

………

………

………

………

………

………

http://bac-tunisie.jimdo.com

(3)

3

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

http://bac-tunisie.jimdo.com

Références

Documents relatifs

Répondre à la question précédente en créant une animation flash contenant une interpolation de forme entre deux zones de textes : Une zone pour la question

Répondre à la question précédente en créant une animation flash contenant une interpolation de forme entre deux zones de textes : Une zone pour la question

[r]

Ecrire une analyse modulaire du programme qui permet d’afficher la liste des voitures triée dans un ordre décroissant des marques ainsi que le pourcentage des voitures

“produit_A.dat“, ceux de qualité B dans un fichier “produit_B.dat“ et ceux de qualité C dans un fichier “produit_C.dat“ situés tous dans le même emplacement que le

[r]

d) Montrer que les points A’, B’ et C’ varient sur des cercles

Pour chaque question une seule des trois propositions est exacte .le candidat indiquera sur sa copie le numéro de la question et la lettre correspondante à la réponse