Exercice Programmation

Résolu/Fermé
bib_boch_23 Messages postés 16 Date d'inscription lundi 4 février 2008 Statut Membre Dernière intervention 29 août 2009 - 4 févr. 2008 à 20:13
Sacabouffe Messages postés 9427 Date d'inscription dimanche 19 août 2007 Statut Membre Dernière intervention 29 mai 2009 - 4 févr. 2008 à 23:06
ecrire un programme qui permet de charger une matrice de m lignes et de n colones avec de valeurs entiers .
determiner tous les coles de cette matrice
on apelle cols d'une matrice l'element le plus le plus petite de sa ligne et en meme temps le plus grand de sa colone !!!

7 réponses

bonsoir
j"aimerai avoir td et corriges sur la progammation en langage c ou c+
2
Sacabouffe Messages postés 9427 Date d'inscription dimanche 19 août 2007 Statut Membre Dernière intervention 29 mai 2009 1 832
4 févr. 2008 à 20:28
Bon et pis toi t'es bien poli effectivement à part que tu viens polluer le post de quelqu'un d'autre. Donc s'il te plaît fais ton propre sujet.
0
Sacabouffe Messages postés 9427 Date d'inscription dimanche 19 août 2007 Statut Membre Dernière intervention 29 mai 2009 1 832
4 févr. 2008 à 20:27
Salut
Déjà un petit bonjour serait pas du luxe, un petit svp non plus.
Et pour que des personnes puissent t'aider il serait judicieux que tu précises le langage de programmation dans le quel tu veux faire ton petit truc.
A plus
1
bib_boch_23 Messages postés 16 Date d'inscription lundi 4 février 2008 Statut Membre Dernière intervention 29 août 2009 1
4 févr. 2008 à 20:55
bonsoir et svp !!!
je veu un solution ???
1
Sacabouffe Messages postés 9427 Date d'inscription dimanche 19 août 2007 Statut Membre Dernière intervention 29 mai 2009 1 832
4 févr. 2008 à 21:01
Oui d'accord, bonjour à toi...
Mais quel langage de programmation tu veux? C'est surtout ça la question en fait... :-D
0
Sacabouffe Messages postés 9427 Date d'inscription dimanche 19 août 2007 Statut Membre Dernière intervention 29 mai 2009 1 832
4 févr. 2008 à 23:06
Donc as-tu essayé le code écrit plus haut, en corrigeant les 2 boulettes et en ajoutant les déclarations?
Se peut-il que des éléments d'une même ligne de ta matrice soient égaux? Ou pour être plus précis se peut-il que l'inf sur une ligne soit atteint pour deux colonnes différentes?
Parce que dans ce cas il faut modifier un peu et faire ça plus proprement. Sinon on laisse comme ça il y a pas de souci.
1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
bib_boch_23 Messages postés 16 Date d'inscription lundi 4 février 2008 Statut Membre Dernière intervention 29 août 2009 1
4 févr. 2008 à 21:03
langage c++
0
Sacabouffe Messages postés 9427 Date d'inscription dimanche 19 août 2007 Statut Membre Dernière intervention 29 mai 2009 1 832
4 févr. 2008 à 22:10
OK... si t'avais précisé plutôt que c'était du C++ je me serais pas aventuré dans ton post :-D
Comme je suis là maintenant et que c'est trop tard pour m'éclipser discrètement, je peux essayer de te donner une idée, tu rajouteras tout ce qu'il faudra je me rappelle plus rien en C++, désolé...

M la matrice
inf_ligne vecteur de taille m première colonne de la matrice au départ
loc_inf vecteur de taille m égal à que des 1 au départ
for (i=1; i<=m; i++) {

for (j=1; j<=n;j++) {
if (inf_ligne(i) < M(i,j) {
inf_ligne(i) = M(i,j);
loc_inf(i) = j;
}
}

for (k=1; k<=m;k++) {

if (inf_ligne(i) <= M(k,loc_inf(i))){
break
}

if (k==m) {
printf ("Col: %d %d %d",i, loc_inf(i),M(i,loc_inf(i)));
}

}

}

Ça aurait été dans un autre langage j'aurais pu être plus précis mais là...
Tu peux te débrouiller avec ça ou c'est pas suffisant?
0
Sacabouffe Messages postés 9427 Date d'inscription dimanche 19 août 2007 Statut Membre Dernière intervention 29 mai 2009 1 832 > Sacabouffe Messages postés 9427 Date d'inscription dimanche 19 août 2007 Statut Membre Dernière intervention 29 mai 2009
4 févr. 2008 à 22:14
Ta matrice, elle est stockée dans un fichier au départ?
0
Sacabouffe Messages postés 9427 Date d'inscription dimanche 19 août 2007 Statut Membre Dernière intervention 29 mai 2009 1 832 > Sacabouffe Messages postés 9427 Date d'inscription dimanche 19 août 2007 Statut Membre Dernière intervention 29 mai 2009
4 févr. 2008 à 22:54
Il y a deux coquilles:
if (inf_ligne(i) > M(i,j))
et
if (inf_ligne(i) < M(k,loc_inf(i)))
Et aussi ça marche que si l'inf sur une ligne n'est atteint qu'une seule fois, sinon c'est pas top...
0
bib_boch_23 Messages postés 16 Date d'inscription lundi 4 février 2008 Statut Membre Dernière intervention 29 août 2009 1
4 févr. 2008 à 22:24
hey avec les fonction et les procedure !!!
et mer6 encore !!!
0
bib_boch_23 Messages postés 16 Date d'inscription lundi 4 février 2008 Statut Membre Dernière intervention 29 août 2009 1
4 févr. 2008 à 22:53
nn mon matrice n'etait pa enregistrer !!!
0