Sie sind auf Seite 1von 2

Examen de Linformatique de Mr Drissi

Exercice 1 :
Donnez les valeurs des variables A et B aprs la fin dexcution du programme suivant :

Variable A,B en numrique Dbut A8 B10 AA+B BA+B Fin


Rponse : A= B=

Exercice 2 :
A quoi correspond la valeur de R calcule par le programme ci-dessous ? (donnez R en fonction de la variable X)

Variables Compt,X,R en numrique Dbut Ecrire Entrez la valeur de X : un nombre entier naturel strictement positif Lire X R1 Pour Compt1 X RR*2 FinPour Ecrire Le rsultat est : ,R Fin

Examen de Linformatique de Mr Drissi


Rponse : R=

Problme :
Partie 1 : Ecrire un programme qui demande lutilisateur dentrer un nombre X et qui dtermine le plus
grand multiple de 2 infrieur ou gal X, Par exemple : si X=17 alors le programme doit retourner le rsultat 16 (cest le plus grand multiple de 2 infrieur ou gale 17).De mme, si X=20 alors le programme doit retourner le rsultat 20 (cest le plus grand multiple de 2 infrieur ou gale 20).

Indication :
Si on note par N le plus grand multiple de 2 infrieur ou gale X alors N se dtermine comme suit : On initialise N 0.Ensuite, on augmente N chaque fois de 2.On arrte daugmenter N lorsque N+2 devient strictement suprieur X.

Partie 2 : Ecrire un algorithme qui demande lutilisateur 10 nombres positifs. Le programme calcule et
affiche deux rsultats :

La somme de ceux de ces nombres qui sont pairs La somme de ceux de ces nombres qui sont impairs

Par exemple, si les 10 nombres affichs sont : 7,3,12,45,26,4,9,4,8,0 alors le programme affiche les deux rsultats

La somme des nombres pairs est : 54 La somme des nombres impairs est : 64

Indication : Pour vrifier si un nombre X est pair ou impair on procde comme suit : On dtermine Y, le plus grand multiple de 2 infrieur ou gal X (de la mme manire que dans la Partie 1 du problme) Ensuite on calcule Z=X-Y Si Z=1 alors le nombre X est impair et si Z=0 alors le nombre X est pair

Das könnte Ihnen auch gefallen