Posez votre question Signaler

Aide:exo en langage C

abdou120 - Dernière réponse le 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
Lire la suite 

Aide:exo en langage C »

6 réponses
Réponse
+0
moins plus
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
Ajouter un commentaire
Réponse
-1
moins plus
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
abdou120 - 18 oct. 2008 à 17:59
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
Ajouter un commentaire
Réponse
-1
moins plus
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
Ajouter un commentaire
Réponse
-1
moins plus
euh... déja, le tableau "aux" tu le sors d'où? lol
je pense qu'il faudrait y remplacer par "aides" , non?
abdou120 - 19 oct. 2008 à 13:26
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
Ajouter un commentaire
Ce document intitulé « aide:exo en langage C » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?