Janvier 2006 - Question 4
2 participants
Page 1 sur 1
Janvier 2006 - Question 4
J'ai passé 3h sur cet exercice hier, et j'ai toujours pas trouvé comment faire ! Si quelqu'un l'a fait, ce serait sympa de m'aider
Souris- A.D.N.
-
Nombre de messages : 414
Année d'étude : Diplomé(e)
Section : Bioingénieur
Option : Environnement
Date d'inscription : 26/08/2008
Re: Janvier 2006 - Question 4
Moi j'ai fait ca...
- Code:
#include <iostream>
#include <cmath>
using namespace std;
int main(int argc, char* const argv[]) {
int m,n,i,j;
m = 4;
n = 2;
int M[m][n];
int produit[m];
int indicemax;
int produitmax = 0;
for (i=0;i<m;i++) {
for (j=0;j<n;j++){
cin >> M[i][j];
}
}
for (i=0;i<m;i++) {
produit[i]=1;
for (j=0;j<n;j++) {
produit[i] = produit[i]*M[i][j];
}
}
for (i=0;i<m;i++) {
if (produit[i] > produitmax) {
produitmax = produit[i];
indicemax = i;
}
}
cout << "Valeur maximale = " << produitmax << ", obtenue sur la ligne numero " << indicemax << endl;
cout << produitmax << " = " << M[indicemax][0];
for(i=1;i<n;i++) {
cout << " * " << M[indicemax][i];
}
cout << endl;
system("PAUSE");
return 0;
}
Re: Janvier 2006 - Question 4
Fiou hé ben bravo ^^ Et merci !
Souris- A.D.N.
-
Nombre de messages : 414
Année d'étude : Diplomé(e)
Section : Bioingénieur
Option : Environnement
Date d'inscription : 26/08/2008
Sujets similaires
» Janvier 2006 - Question 1
» Janvier 2006 - Question 9
» Janvier 2006 - Question 7
» Janvier 2006 - Question 3
» Janvier 2006 - Question 2
» Janvier 2006 - Question 9
» Janvier 2006 - Question 7
» Janvier 2006 - Question 3
» Janvier 2006 - Question 2
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|