Beruflich Dokumente
Kultur Dokumente
Examen dInformatique 4
Langage C/C++
Nom : Prnom :
CNE : Code :
Salle : N dexamen :
Filire : SMP Semestre : S4
Module : Informatique 2 (C/C++) Date :
3. Un commentaire : b,d
a. Sert dclarer les variables du programme
b. Peut tre utilis pour expliquer les variables
c. Peut tre mis uniquement dans lentte du programme
d. Sert expliquer le programme
4. Linstruction pow(x,y) : c
a. Calcule la racine carre de x ;
b. Calcule y la puissance de x ;
c. Calcule x la puissance de y ;
d. Ncessite de rajouter #include<string.h>
1/3
5. Quels sont les dclarations fausses parmi les suivantes : a, b, d
a. int mon nom ;
b. long return ;
c. char Amphi_h1 ;
d. float pese ;
6. Pour choisir entre les types float et double pour dclarer un nombre rel : a, d
a. On tudie la mantisse et lexposant du nombre
b. On divise le nombre sur 2, et on analyse le rsultat
c. float est acceptable pour les nombres ncessitant le type double
d. double est acceptable pour les nombres ncessitant le type float
(a)..
(b)..
(c)..
(d)..
Int main(){
char message[501] ;
int len ;
cout<<"Bonjour, donner votre message :" ;
..(e)..
..(f)..
cout<<"La longueur de votre message est :"<<len ;
return EXIT_SUCCESS ;
}
a. #include<iostream>
b. using namespace std ;
c. #include<string.h>..
d. #include<stdlib.h>
e. cin>>message
f. len=strlen(message) ;
2/3
9. Le code suivant a pour objectif de calculer le produit des lments non nuls dun
tableau dentiers.
La taille du tableau est saisie au dbut. A chaque fois que lutilisateur introduit une
taille infrieure 0 ou suprieur 50, le programme lui redemande de donner la taille.
Lutilisateur saisi ensuite les lments du tableau.
Ensuite le programme calcule, puis affiche le produit des lments non nuls du
tableau.
Complter par les instructions qui manquent :
#include<stdio.h>
int main(){
int T[50], i, N, prod;
do{
printf("\n Donner la taille du tableau (50 maximum):") ;
(a)
}While((b)) ;
a. scanf("%d",&N) ;
b. N<0 || N>50
c. printf("T[%d]=",i) ;
d. scanf("%d",&T[i]) ;
e. prod=1;
f. T[i] !=0
g. Prod*T[i] ;
Bonne chance,
3/3