Vous êtes sur la page 1sur 4

REPUBLIQUE TUNISIENNE SECTION : SCIENTIFIQUE.

MINISTERE DE L’EDUCATION
EPREUVE : INFORMATIQUE.
LYCEE HOUMT ESSOUK DJERBA
LYCEE IBN ARAFA DJERBA DUREE : 1 H 30.
LYCEE HANNIBAL DJERBA COEFFICIENT : 1.

 DATE : 01 juin 2021

Examen FINAL

Nom & Prénom :…………………………………………………….…………..4ième :……….………. N° :……..


Les réponses à la partie I doivent être rédigées sur cette même feuille qui doit être remise à la fin de l’épreuve.

PARTIE I :(12 POINTS)


Exercice 1(6 points)
a) Donner les valeurs des expressions arithmétiques suivantes.

A 20 div(3)/2+3*Arrondi(9.5)-Racine Carré(25) +1


A = ………………………………………………………………………………………………………………
B  13 div(3)/Ent(2.25)*Arrondi(11.49)+Carré(3)/3*2
B = ………………………………………………………………………………………………………………
C 26+11 mod(3)+Racine Carré(49)/tronc(7.5)-(Carré(2)+Racine Carré(16))/Ent(4.99)
C = ………………………………………………………………………………………………………………

b) On considère trois variables entières x, y, z.


Donner des expressions booléennes pour déterminer si :
1. x est pair.
..………………………………………………………………………………………………………………….
2. x est impair.
..………………………………………………………………………………………………………………….
3. x impair composé de trois chiffres.
..………………………………………………………………………………………………………………….
4. x et y ont la même parité.
..………………………………………………………………………………………………………………….
5. L'une au moins des trois est paire.
..………………………………………………………………………………………………………………….
6. Deux sur trois au plus sont impaires.
………………………………………………………………………………………………………………….

Page 1/4
Exercice 2(4 points)
0) Début Inconnu Questions
1) Lire(N) 1- Compléter le T.D.O
2) Pour i de 1 à N Faire
t[i]  VRAI Objet Type / Nature
Fin Pour
3) M  tronc(racine carré(N))
4) Pour i de 2 à M Faire
Si t[i] Alors
Pour j de 2 à N DIV i Faire
t[i*j]  FAUX 2- Compléter le T.D.N.T
Fin Pour
Fin Si
Type
Fin pour
5) Pour i de 2 à N Faire
Si t[i] Alors
Ecrire(i) 3- Que sera l’affichage pour N = 12
Fin Si …………………………………………………………
Fin Pour
Fin Inconnu 4- En déduire le rôle de cet algorithme.
………………………………………………………….

Exercice 3(2 points)


La population des Alpha est de 10, 000, 000 ………………………………………………………
d’habitants et elle augmente de 500, 000 ………………………………………………………
………………………………………………………
habitants par an. Celle des Beta est de
………………………………………………………
5, 000, 000 habitants et elle augmente de 3% ………………………………………………………
par an. ………………………………………………………
………………………………………………………
Ecrire un algorithme (+ T.D.O) permettant de
………………………………………………………
déterminer dans combien d’années la ………………………………………………………
population de Beta dépassera celle des Alpha. ………………………………………………………
………………………………………………………
………………………………………………………
………………………………………………………
…………………………………………….........
………………………………………………….
…………………………………………………..
T.D.O

Objet Type / Nature

Page 2/4
PARTIE II :(8 POINTS)

Pour organiser l’opération de vaccination contre la COVID-19 on souhaite créer une application
permettant de donner des rendez-vous aux citoyens selon leurs situations particulaires.

Pour cela chaque citoyen consultant l’application doit remplir un formulaire contenant les
informations nécessaires à cette opération.

Au début on demande :

- Le numéro de la carte d’identité CIN qui est une chaine formée de 8 chiffres.
- L’âge du citoyen qui est une variable entière tel que 12 < Age <= 120

Si l’Age < 18 Le message sera « vous n'êtes pas concerné par le vaccin pour le moment »

Si ce n’est pas le cas on demande Le nombre de doses VC prises par le citoyen et à ce moment trois

situations se présentent :

 VC = 0 dans ce cas on lui donne un rendez-vous pour le lendemain à 10H.


 VC = 2 dans ce cas le citoyen est vacciné donc le message sera
« Vous êtes vacciné pas d'autres doses pour le moment »
 VC = 1 là on demandera la date de ce premier vaccin DV1 de et son type TYPEVACC
Sachant qu’il y a trois type de vaccin disponibles dont les PFIZER 1 mois
délais qui séparent les deux doses du vaccin sont différentes :
SPUTNIK_V 1 mois

ASTRA ZENECA 3 mois


NB :
- La date du premier vaccin DV1 on la considère comme une date valide et on n’a pas besoin de la
vérifier.
- Si la partie jour de DV1 est le 29, 30 ou 31 quelques soit le décalage des mois la partie jour dans
DV2 sera le 28
- On doit tenir compte des délais qui séparent les deux doses en calculant la deuxième date du
vaccin DV2 et qui sera affichée dans le message du rendez-vous.
Page 3/4
Exemples d’exécution :

Donner votre numéro de CIN de 8 chiffres : 05984103


Donner votre Age : 17

« Vous n'êtes pas concerné par le vaccin pour le moment »

Donner votre numéro de CIN de 8 chiffres : 14239941


Donner votre Age : 53
Combien de fois vous avez fait le vaccin : 0

« Votre Rendez-vous pour la première dose est demain à 10h »

Donner votre numéro de CIN de 8 chiffres : 10098824


Donner votre Age : 66
Combien de fois vous avez fait le vaccin : 2

« Vous êtes vacciné, pas d'autres doses pour le moment »

Donner votre numéro de CIN de 8 chiffres : 00324798


Donner votre Age : 79
Combien de fois vous avez fait le vaccin : 1
Donner la date du premier vaccin jj/mm/aaaa : 18/05/2021
Quel est le type du vaccin P/Pfizer, A/Astra Zeneca et S/Sputnik_V: A

« Votre Rendez-vous pour la deuxième dose est le 18/08/2021 à 10h »


Donner votre numéro de CIN 8 chiffres : 14745662
Donner votre Age : 42
Combien de fois vous avez fait le vaccin : 1
Donner la date du premier vaccin jj/mm/aaaa: 30/12/2021
Quel est le type du vaccin P/Pfizer , A/Astra Zeneca et S/Sputnik_V : P

« Votre Rendez-vous pour la deuxième dose est le 28/01/2022 à 10h »

Travail demandé :

 Donner un algorithme qui permet de saisir les données nécessaires pour l’opération de
vaccination et d’afficher le message convenable selon la situation du citoyen.
. Donner le T.D.O

Page 4/4

Vous aimerez peut-être aussi