controlefinal-session-janviersma-smi-s3.pdf
TRANSCRIPT
-
UNIVERSITE IBN TOFAIL Facult des Sciences- Knitra Dpartement dInformatique Anne Universitaire 2011-2012
Introduction au langage C
Contrle Final
(Session Janvier 2012)
Dure : 1h30 SMA-SMI- S3
Exercice 1
Ecrire un programme qui demande la saisie dun nombre entier N et qui dtermine et affiche si N est premier ou non.
On rappelle qu'un nombre entier N est dit "premier" s'il n'existe aucun entier d dans l'intervalle [2, N-1] tel que N soit divisible par d.
Exercice 2
crire un programme qui saisit des entiers positifs. Le programme s'arrte ds qu'un entier ngatif est saisi en affichant le nombre d'entiers positifs qui ont t saisis.
Remarque : Utiliser un compteur qui compte le nombre de fois quun entier positif est saisi.
Exercice 3
Ecrire un programme qui tant donn un entier positif N compris entre 0 et 255 convertit cet entier en son code binaire. Le code binaire doit tre stock dans un tableau CB de dimension 8.
Remarque : Pensez initialiser tous les lments du tableau CB par 0.
Exemple :
N=12
N= 255
Bonne chance
0 0 0 0 1 1 0 0
1 1 1 1 1 1 1 1