Recherche l'élement majoritaire
jasmine991
Messages postés
12
Statut
Membre
-
jasmine991 Messages postés 12 Statut Membre -
jasmine991 Messages postés 12 Statut Membre -
slt , j'ai besoin d'un programme qui détermine si une matrice admet un élément majoritaire ou non,en utilisant la fonction MAJORITAIRE,LIRE,et ECRIRE
2 réponses
-
'lut, en C++ il n'y a pas de fonction MAJORITAIRE, LIRE ou ECRIRE; tu dois les écrire toi-même.
Et on ne fera pas le travail à ta place: cf Demander de l'aide pour vos exercices sur CCM.
Si tu as un problème quelque part, expose intégralement ton problème, dis nous ce que tu as tenté, et montres-nous le code.-
#include<stdio.h>
#include<stdlib.h>
void lire(int t1[][50],int n1,int m1)
{
int i;
int j;
for(i=0;i<n1;i++)
{
for(j=0;j<m1;j++)
{
printf("introduit les valeur:\n");
scanf("%d",&t1[i][j]);
}
}
}
int majoritaire(int t1[][50],int n1,int m1)
{
int i;
int j;
int ratio;
ratio = (n1 * m1)/2;
for(i=0;i<n1;i++) -
{
for(j=0;j<m1;j++)
{
printf("%d\t",t1[i][j]);
}
printf("\n");
}
}
int main()
{
int n,m,j,i;
int compteur;
int majoritaire_bool=0;
int t[50][50];
printf("donner le nombre de ligne\n");
scanf("%d",&n);
printf("donner le nombre de colonnes\n");
scanf("%d",&m);
lire(t,n,m);
majoritaire_bool=majoritaire(t,n,m);
ecrire(t,n,m);
printf("lelement majoritaire est : %d \n",majoritaire_bool);
} -
-
-
Ta fonction
majoritaire
n'a pas dereturn
ni même ne cherche l'élément majoritaire...
En fait il manque l'algorithme quoi.
Qui plus estecrire
est indéfini; mais bon, passons.
Que comptais-tu faire avecratio
?