1 pièce(s) jointe(s)
Créer une fonction int** arrangement(int m), table des valeurs de la fonction arrangement
Je souhaite Faire une fonction int** arrangement(int m) construisant la table des valeurs de la fonction arrangement :
Pièce jointe 245955
On utilise un tableau de tableaux via un pointeur de pointeurs int** mat
pour n = 0,1, . . . ,m et 0 ≤ p ≤ n . Par exemple l'appel arrangement(4) construit un
tableau :
Code:
1 2 3 4 5 6
|
1
1 1
1 2 2
1 3 6 6
1 4 12 24 24 |
Cependant ma fonction, pourtant donnée telle quel par l'énoncé est génératrice d'erreurs :
Code:
1 2
| error: expected ; before int
int** arrangement(int m){ |
Voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| #include<iostream>
using namespace std
int** arrangement(int m){
int arr = 0;
for(int n = 0;n<=m;n++){
for(int p = 0;p<=n;p++){
return arr = (n-p+1);
cout << arr << endl;
}
}
}
int main{
int m = 0;
cout << "Donnez m, la limite du tableau des arrangements à construire" << endl;
cin >> m;
arrangement(m);
return 0;
} |
Je sais que je ne suis pas encore bon au niveau de l'affichage graphique.