Calcul de nombre d'occurence
Fermé
mb42
Messages postés
432
Date d'inscription
vendredi 17 octobre 2008
Statut
Membre
Dernière intervention
14 janvier 2014
-
1 nov. 2009 à 08:28
omarrrr - 12 nov. 2009 à 22:54
omarrrr - 12 nov. 2009 à 22:54
A voir également:
- Calcul de nombre d'occurence
- Calcul moyenne excel - Guide
- Calcul charpente bois gratuit - Télécharger - Architecture & Déco
- Calcul nombre de nuits entre deux dates excel ✓ - Forum Excel
- Logiciel gratuit calcul valeur nutritionnelle - Télécharger - Santé & Bien-être
- Nombre facile - Télécharger - Outils professionnels
1 réponse
mb42
Messages postés
432
Date d'inscription
vendredi 17 octobre 2008
Statut
Membre
Dernière intervention
14 janvier 2014
7
1 nov. 2009 à 08:42
1 nov. 2009 à 08:42
desole pour l'ancien code
mais le code que je test pour calculer le nombre d'occrence est le suivant:
#include<stdio.h>
#include<conio.h>
main()
{
int M[50][50],i,j,taille1,taille2,trouve=0,comp=0,val;
do
{
printf("donnner les nomres de lignes :");
scanf("%d",&taille1);
}while((taille1<=0)&&(taille1>=50));
do
{
printf("donner les nombres de colones");
scanf("%d",&taille2);
}while((taille2<=0)&&(taille2>=50));
for(i=0;i<taille1;i++)
{for(j=0;j<taille2;j++)
{ printf("l'elemnt %d %d ",i,j);
scanf("%d",&M[i][j]);
}
}
printf("\ndonner une valeur\n");
scanf("%d",&val);
for(i=0;(i<taille1)&&(trouve==0);i++)
{for(j=0;(j<taille2)&&(trouve==0);j++)
{if(M[i][j]==val)
{comp++
}
}
}
printf("le nombre d'occurence de la valeur %d est %d",val,comp);
else
printf("la valeur saisie ne se trouve pas\n");
getch();
}
mais il ne donne pas le resultat juste
pouvez me corriger
merci d'avance
mais le code que je test pour calculer le nombre d'occrence est le suivant:
#include<stdio.h>
#include<conio.h>
main()
{
int M[50][50],i,j,taille1,taille2,trouve=0,comp=0,val;
do
{
printf("donnner les nomres de lignes :");
scanf("%d",&taille1);
}while((taille1<=0)&&(taille1>=50));
do
{
printf("donner les nombres de colones");
scanf("%d",&taille2);
}while((taille2<=0)&&(taille2>=50));
for(i=0;i<taille1;i++)
{for(j=0;j<taille2;j++)
{ printf("l'elemnt %d %d ",i,j);
scanf("%d",&M[i][j]);
}
}
printf("\ndonner une valeur\n");
scanf("%d",&val);
for(i=0;(i<taille1)&&(trouve==0);i++)
{for(j=0;(j<taille2)&&(trouve==0);j++)
{if(M[i][j]==val)
{comp++
}
}
}
printf("le nombre d'occurence de la valeur %d est %d",val,comp);
else
printf("la valeur saisie ne se trouve pas\n");
getch();
}
mais il ne donne pas le resultat juste
pouvez me corriger
merci d'avance
12 nov. 2009 à 22:54
#include<conio.h>
main()
{
float t[50][50],val;
int li,co,i,j,cpt;
printf("ligne : ");
scanf("%d",&li);
printf("colone : ");
scanf("%d",&co);
printf("entrez les valeur du tableau :\n");
for(i=0;i<li;i++)
{for(j=0;j<co;j++)
{printf("element %d %d :",i,j);
scanf("%f",&t[i][j]);}}
printf("entrez la valeur : ");
scanf("%f",&val);
for(i=0;i<li;i++)
{for(j=0;j<co;j++)
{if(t[i][j]==val)
cpt++;
}}
printf("la valeur %f en a dans le tableau %d fois",val,cpt);
getch();
}