Progrmme c dans un tableau
mammou84
Messages postés
4
Statut
Membre
-
Char Snipeur Messages postés 10112 Date d'inscription Statut Contributeur Dernière intervention -
Char Snipeur Messages postés 10112 Date d'inscription Statut Contributeur Dernière intervention -
Bonsoir,
S'il vous plait aidez moi à faire un programme en C que j'en ai vraiment besoin le plutôt possible.
Initialement j'ai un tableau d'entiers de taille n, ce tableau contient des éléments dont les valeurs sont les indices eux mêmes.
le programme consiste en ce qui suit: je dois extraire l'ensemble des partitions de chaque élément de ce tableau de manière à concaténer chaque fois les éléments des tableaux.
Voici un exemple pour bien me comprendre:
Initialement j'ai ce tableau suivant
a b c d
Je dois obtenir le résultat suivant:
a b c d ab ac ad bc bd cd
est ce que je dois convertir en chaine de caractère, ou bien est ce que je dois déclarer une liste qui contient le résultat ( les partitions)
Svp aidez moi.
J'attends vos propositions
S'il vous plait aidez moi à faire un programme en C que j'en ai vraiment besoin le plutôt possible.
Initialement j'ai un tableau d'entiers de taille n, ce tableau contient des éléments dont les valeurs sont les indices eux mêmes.
le programme consiste en ce qui suit: je dois extraire l'ensemble des partitions de chaque élément de ce tableau de manière à concaténer chaque fois les éléments des tableaux.
Voici un exemple pour bien me comprendre:
Initialement j'ai ce tableau suivant
a b c d
Je dois obtenir le résultat suivant:
a b c d ab ac ad bc bd cd
est ce que je dois convertir en chaine de caractère, ou bien est ce que je dois déclarer une liste qui contient le résultat ( les partitions)
Svp aidez moi.
J'attends vos propositions
A voir également:
- Progrmme c dans un tableau
- Tableau word - Guide
- Trier un tableau excel - Guide
- Tableau ascii - Guide
- Imprimer un tableau excel - Guide
- Dans le fichier, générez ce tableau automatiquement (tableau croisé dynamique ou table de pilote) à partir des quatre premières colonnes. - Guide
6 réponses
et où bloque tu exactement ?
déjà rien que l'algo est un peu chiant à trouver. Enfin, après, ça dépend d'où tu par aussi : tableau fixe, dynamique ?
Pourquoi cherche tu à faire ça ?
déjà rien que l'algo est un peu chiant à trouver. Enfin, après, ça dépend d'où tu par aussi : tableau fixe, dynamique ?
Pourquoi cherche tu à faire ça ?
Bonjour je me bloque dans la partie 2: cad comment programmer en C la concaténation des différents éléments à partir d'un tableau fixe. Quelles sont les structures de données à utiliser pour les résultats de concaténation( est ce que je considère les contenus du deuxième tableau à créer de type chaine de caractère ou bien je dois travailler par liste), autrement dit par exemple: les éléments 12, 13, 14, 123 etc de type quoi et comment les obtenir).
Merci pour votre aide.
J'attends vos propositions :)
Merci pour votre aide.
J'attends vos propositions :)
à mon avis, si tu n'as pas de calculs à faire, utilise des chaines de caractère.
Comme ça chaque résultat de concaténation est une chaine de taille variable, ce qui serait chiant à faire en int.
je mettrai les résultats dans un tableau à deux entrée de type char**
Par contre, il faut bien le dimensionner.
Comme ça chaque résultat de concaténation est une chaine de taille variable, ce qui serait chiant à faire en int.
je mettrai les résultats dans un tableau à deux entrée de type char**
Par contre, il faut bien le dimensionner.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Quelle est la fontion en C qui permet de convertir un entier en chaine de caractères et vis versa?
Merci pour votre collabortaion
Merci pour votre collabortaion
1
2
3
4
A partir duquel je dois saisir le tableau contenant les éléments suivants
1
12
13
14
123
124
134
1234
2
23
24
234
3
34
4
C'est-à-dire pour chaque élément du premier tableau je dois
- le copier dans l'autre tableau
- Lui faire des concaténations avec les autres éléments qui le suivent tout en augmentant la taille du résultat de la concaténation (qu'on peut le considérer comme chaîne de caractère) jusqu'à ce qu'on fait toutes les possibilités de concaténation( sans répétions)
1
2
3
4
A partir duquel je dois saisir le tableau contenant les éléments suivants
1
12
13
14
123
124
134
1234
2
23
24
234
3
34
4
C'est-à-dire pour chaque élément du premier tableau je dois
- le copier dans l'autre tableau
- Lui faire des concaténations avec les autres éléments qui le suivent tout en augmentant la taille du résultat de la concaténation (qu'on peut le considérer comme chaîne de caractère) jusqu'à ce qu'on fait toutes les possibilités de concaténation( sans répétitions)