//allocation dynamique de la memoire #include #include using namespace std; int main() { int n; cout << "Combien d'elements a le tableau ?"; cin >> n; //allocation de la memoire pour le tableau int *a = new int[n]; if (a==0) { cout << "Erreur pendant l'initialisation du tableau. " << endl; exit(0); } //saisis des donnees et remplissage du tableau cout << "Entrez " << n << " nombres entiers : " << endl; for (int i=1; i<=n; i++) { cout << i <<" : "; cin >> a[i-1]; } cout << "Mentenant ils sont dans l'ordre inverse: " << endl; for (int i=n-1; i>=0; i--) cout << a[i] << endl; //on libere la memoire reserve par le tableau delete[] a; return 0; }