Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
979 connectés 

  FORUM HardWare.fr
  Programmation
  C

  problem en c et en assembleur

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

problem en c et en assembleur

n°2053604
keli1
Posté le 02-02-2011 à 10:05:15  profilanswer
 

salut je suis bloquée pouvez vous m'aider ?  
1)saisir un ensemble d'identifiants par exemple{voiture,maison,lait},on le transforme en un ensemble d'identifiants{1,3,5} dont la valeur maximale est égale à 31 et generer la representation en tableau de bits de cet ensemble dans une variable de taille 4 octets en mémoire appelée Itemset(à developper en langage c)  
2)saisir une série de 100 ensembles d'identifiants au plus,respectant la contrainte mentionnée dans (1).cette série sera nommeé par la suite "Base".cette fonction doit etre developpeé en C  
3)afficher les indices et le nombre d'ensembles de base contenant Itemset.cette fonction doit etre developpée en C et en assembleur  
j'ai fait la 1ere question et elle s'exécute sans probleme  
pour la 2eme j'ai utilisé une matrice la fonction s'exécute mais j'ai du doute  
voila le code pour2)  
 
 
Code :  
Code :

Code :
  1. #include<stdio.h>
  2. #include<stdlib.h>
  3. int main(void)
  4. {
  5. char base[32][100];
  6. int m,i,j,n;
  7. do
  8. {
  9. printf("donner la longueur de la base\n\n " );
  10. scanf("%d",&m);
  11. }
  12. while (m>=100);
  13. for(i=0;i<m;i++)
  14. {
  15. printf("l'ensemble numero : %d\n",i);
  16. do
  17. {
  18. printf("donnez le nombre d'identifiant\n\n " );
  19. scanf("%d",&n);
  20. }
  21. while(n>33);
  22. printf("veuillez entrer l'ensemble d'identifiants\n\n " );
  23. for(j=0;j<=n;j++)
  24. fgets(base[j],sizeof*base,stdin);
  25. printf("l'element de la base est %d\n",i+1);
  26. }
  27. system("pause" );
  28. return 0;
  29. }


 
cette méthode est fausse ou nn car lorsque je commence la 3eme je ne trouve pa comment je peux comparer l'itemset avec les tableaux de bases? .  
pour la 3eme question je n'ai pas trouvé comment comparer les tableaux de la base avec l'itemset est ce que je dois changer la méthode de la matrice ou comment?

mood
Publicité
Posté le 02-02-2011 à 10:05:15  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  problem en c et en assembleur

 

Sujets relatifs
Besoin d'aide en assembleur.programme assembleur qui charge 1 chaine de caractère
programme assembleur/chaine de caractèreaide pour assembleur
aide pour code assembleurcorrection d'un code assembleur
[ASM]Cherche un livre sur l'assembleur x86[ASM]Je cherche un livre sur l'assembleur x86
[CSS] problème de mise en pageproblem ds un programma socket entre serveur et client
Plus de sujets relatifs à : problem en c et en assembleur


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR