Vous êtes sur la page 1sur 2

ex1:

#include <iostream>

using namespace std;

int main()
{
const float NbrValeurs = 25;
float* Valeurs;
Valeurs =new float[NbrValeurs];
float Somme =0.0;
for(int i=0;i <NbrValeurs;i++)
{
cout << "donner la moyenne N°" << i << "\n";
cin >> Valeurs[i];
Somme= Somme + Valeurs[i];
}
cout << "La somme de ces" << NbrValeurs <<"réels=" << Somme;
delete[] Valeurs;
return 0;
}
ex2: deja fait en classe.
ex3:
int n1(7) ; 1- void f (int x) ;
int *n2=new int(9) ; 2- void f (int &x) ;
int &n3=*new int (13) ; 3- void f (const int
& x) ;
const int n4(18) ; 4- void f (int *x) ;
const int *n5=new int(15) ;
const int &n6=*new int(14) ;
c:correct\n:non;
prototype1 prototype2 prototype3 prototype4
f(n1) c c n
n
f(&n1) c c n
c
f(n2) n n n
c
f(*n2) c c n
n
f(n3) c c n
c
f(&n3) c c n
c
f(n4) n n c
n
f(&n4) n n c
n
f(n5) n n c
n
f(*n5) n n n
n
f(n6) n n n
n
f(&n6) n n n
n
ex4:
instructions g1 g2 ptr ptr1 ptr2 a
1 0 0 0 / / /
2 0 0 0 / / 0
3 0 0 0 1 / 1
4 0 0 0 2 / 1
5 2 1 2 1 2 1
6 2 2 2 2 2 1
7 2 2 2 2 3 1
8 2 2 2 2 3 2
9 2 2 2 2 3 2

Vous aimerez peut-être aussi