Académique Documents
Professionnel Documents
Culture Documents
Serie 1 S5-SMA
Serie 1 S5-SMA
U: 2020-2021
Généralités, types de base, opérateurs et expressions, les instructions de contrôle, les fonctions
Exercice N° 1: Donner le résultat d'exécution des programmes C++ ci-dessous.
Code Résultat
#include<iostream>
using namespace std ;
main ()
{
int i;
while(i<10)
cout<<"i = "<<i<<endl;
i=i+1;
getchar() ;
}
#include<iostream>
using namespace std ;
main ()
{
inti=0;
while(i<10)
{
cout<<"i = “<<i<<endl;
i=i+1;
}
getchar() ;
}
#include <iostream>
using namespace std;
#include <iomanip>
#define n 965
int main() {
inti=998;
int m=123;
float p=89.986;
cout<<setw(9)<<setfill('#')<<i<< "\n"
<<setw(9)<<setfill('*') << n
<< "\n" << m << "\n"
<<setw(10) << p <<endl;}
#include<iostream>
using namespace std ;
main ()
{ inti=0,j=0;
while(i<10 && j<10)
{
cout<<"i=”<<i<<" j =”<<j<<endl;
j=j+2;
i=i+1;
}
}
Page 1 / 4
Module: informatique 5 SMA-S5 Pr. S.NOUH& Pr. A. ETTAOUFIK A.U: 2020-2021
#include <iostream>
main ()
{ inti, j, n ; i = 0 ; n = i++ ;
i = 20 ; j = 5 ; n = i++ * ++ j ; cout<< "C : i = " <<i<< " j = " << j << " n = " << n << "\n" ;
i = 3 ; j = 5 ; n = i *= --j ; cout<< "E : i = " <<i<< " j = " << j << " n = " << n << "\n" ;
#include <iostream>
main()
cout<< "A : n = " << n << " p = " << p << " q = " << q << " r = " << r << "\n" ;
n = p = q = 5 ;n += p += q ;
cout<< "B : n = " << n << " p = " << p << " q = " << q << "\n" ;
cout<< "C : n = " << n << " p = " << p << " q = " << q << "\n" ;
cout<< "D : n = " << n << " p = " << p << " q = " << q << "\n" ;
Page 2 / 4
Module: informatique 5 SMA-S5 Pr. S.NOUH& Pr. A. ETTAOUFIK A.U: 2020-2021
Exercice N° 4:
Page 3 / 4
Module: informatique 5 SMA-S5 Pr. S.NOUH& Pr. A. ETTAOUFIK A.U: 2020-2021
Exercice N° 6:
intEstPremier(int n)
{if(n<=1) return(0);
else {
return(1); }
Exemples :
Pour m =1 on a p= PluPtiDivPremier(14)=1.
Exemples :Pour m=30 cette fonction affiche: 2*3*5. Pour m=70 cette fonction affiche: 2*5*7
Exercice N° 7:Écrire une fonction, sans arguments ni valeur de retour, qui se contente
d’afficher, à chaque appel, lenombre total de fois où elle a été appelée sous la forme :appel 3
Exercice N° 8:Écrire une fonction permettant d’ajouter une valeur fournie en argument à une
variable fournieégalement en argument. Par exemple, l’appel (net pétant entiers) :
Page 4 / 4