Aide:exo en langage C

Fermé
abdou120 - 18 oct. 2008 à 17:08
 abdou120 - 19 oct. 2008 à 13:26
salut les amis je suis un debutant en langage c et j vraiment dont besoin de votre aide pour resoudre un exo en langage c dont l interet et de calculer le nombre d apparition de chaque entier qu on va recuperer de l utilisateur en sachant que les Xi 0<=i<=100 en plus la frappe d un nmbre negatif indique la fin de la serie et merci,j attends vos reponses merci encore une fois

4 réponses

merci
voila ce que j ai arriver a faire jusqu a mntnt

#include<stdio.h>
#define max 100
void main(void)
{
int t[max], i, j, ind=0,aide[max] ,cptr=0;

do{
printf("entrer un entier positif ou nul");
scanf("%d",&t[ind]);
ind++;
}while((t[ind-1]>=0) && (ind<=100));

if(t[ind]<0)
{
for(i=0;i<ind;i++)
for(j=0;j<ind;j++)
{
if(t[i]==t[j])
{
cptr++;
aux[i]=cptr;
}
}
}

for(i=0;i<ind;i++)
printf(" le nombre d apparition de %d est %d",t[i],aux[i]
}fin
mais ca marche pas
et merci encore une fois pour ton aide
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 842
18 oct. 2008 à 17:15
Salut,
On veut bien t'aider, mais pas faire ton exo. Donc commence par mettre tes éléments de réflexions, ton début de code ou même l'algo ;)
Cdlt
-1
merci
voila ce que j ai arriver a faire jusqu a mntnt

#include<stdio.h>
#define max 100
void main(void)
{
int t[max], i, j, ind=0,aide[max] ,cptr=0;

do{
printf("entrer un entier positif ou nul");
scanf("%d",&t[ind]);
ind++;
}while((t[ind-1]>=0) && (ind<=100));

if(t[ind]<0)
{
for(i=0;i<ind;i++)
for(j=0;j<ind;j++)
{
if(t[i]==t[j])
{
cptr++;
aux[i]=cptr;
}
}
}

for(i=0;i<ind;i++)
printf(" le nombre d apparition de %d est %d",t[i],aux[i]
}fin
mais ca marche pas
et merci encore une fois pour ton aide
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569
18 oct. 2008 à 18:02
Salut,
<Appel au respect de la Charte CCM>
  J'ai supprimé certains de vos messages pour l'utilisation de langage SMS.
  Merci de ne plus écrire en SMS sinon, tous les messages seront supprimés.
</Appel au respect de la Charte CCM>
--
106485010510997108
-1
guillaume_74 Messages postés 111 Date d'inscription samedi 18 octobre 2008 Statut Membre Dernière intervention 29 juillet 2010 22
18 oct. 2008 à 19:06
euh... déja, le tableau "aux" tu le sors d'où? lol
je pense qu'il faudrait y remplacer par "aides" , non?
-1
SALUT
aux est le tableau ou je va stocker le nombre d aparrition de chaque entier que je vais recevoir de l utilisateur
et merci pour ton attention
0