Toutes les combinaisons
Résolu
AlgoFlash
-
star.ahmed35 Messages postés 4 Date d'inscription Statut Membre Dernière intervention -
star.ahmed35 Messages postés 4 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Toutes les combinaisons
- Toutes les combinaisons possibles avec 4 chiffres - Forum Programmation
- Combinaisons à 4 chiffres - Forum Programmation
- Les combinaisons du clavier - Guide
- Combien de combinaisons possibles avec 4 chiffres ✓ - Forum Algorithmes / Méthodes
- Toutes les combinaison a 4 chiffres de 1 à 48 - Forum Programmation
4 réponses
essayes peut etre ca:
int main(int argc, char *argv[]) { int i; for (i=0; i<=0xFFFF;i++) printf("%x\r\n",i); system("PAUSE"); return 0; }tu peux aussi virer le \r\n dans le printf et remplacer par un espace si tu veux tout voir a l'écran ;)
allé, on va faire ca les mains en l'air, sans toucher le programme ;)
tu executes ton programme depuis l'invite de commandes, et tu fais
TON_PROGRAMME>TON_FICHIER_TEXTE.txt
le > fait sortir dans un fichier plutot qu'à l'écran
tu executes ton programme depuis l'invite de commandes, et tu fais
TON_PROGRAMME>TON_FICHIER_TEXTE.txt
le > fait sortir dans un fichier plutot qu'à l'écran
Salut
je cherche un programme c ou c++ ou pascal ou basic ou n'inporte quels langage informatique qui permet de resoudre le probleme suivante:
je cherhe les combinaisons des X entiers a base de N
le programme doit me demander de:
* définir X (de type entier )
*saisir le x elements
* définir N (de type entier)
et affiche:
*les nombres des combinaisons possibles
*surtout affichée les différentes combinaisons possibles de X entier a base de N
exemple:
si X=3 ( 1 ; 3 ; 5 )
N=3
le programme affiche:
111 113 131 115 151 133 155 135 153
333 331 313 335 353 311 355 315 351
555 551 515 553 535 511 533 513 531
27 combinaisons
remarques:
*les combinaisons possibles peuvent contenir avec les combinaisons dont lequel il y a tout les X éléments d'autre combinaisons dont lequel on répète le même entier 2 fois ou 3 fois jusqu'à N fois.
* étant donner que la solution et un peut délicat dans le cas général (si il y a une solution dans le cas général avec X et N saisis au clavier sinon on fixe X=3 et je laisse N saisie au clavier et je cherche la solution de ce problème)
si quelqu'un pouvez me aider merci d'avance.
je cherche un programme c ou c++ ou pascal ou basic ou n'inporte quels langage informatique qui permet de resoudre le probleme suivante:
je cherhe les combinaisons des X entiers a base de N
le programme doit me demander de:
* définir X (de type entier )
*saisir le x elements
* définir N (de type entier)
et affiche:
*les nombres des combinaisons possibles
*surtout affichée les différentes combinaisons possibles de X entier a base de N
exemple:
si X=3 ( 1 ; 3 ; 5 )
N=3
le programme affiche:
111 113 131 115 151 133 155 135 153
333 331 313 335 353 311 355 315 351
555 551 515 553 535 511 533 513 531
27 combinaisons
remarques:
*les combinaisons possibles peuvent contenir avec les combinaisons dont lequel il y a tout les X éléments d'autre combinaisons dont lequel on répète le même entier 2 fois ou 3 fois jusqu'à N fois.
* étant donner que la solution et un peut délicat dans le cas général (si il y a une solution dans le cas général avec X et N saisis au clavier sinon on fixe X=3 et je laisse N saisie au clavier et je cherche la solution de ce problème)
si quelqu'un pouvez me aider merci d'avance.
Merci beaucoup, je vais essayer ça!
j'espere que tu as comprit le fonctionnement du code !
printf("%x\r\n",i);
Oui j'ai compris! on commence à 0, on incrémente jusqu'à la valeur maximale soit FFFF
Mais je ne suis pas programmateur et je ne sais compiler que dans dev-cpp mais j'ai une erreur de compilation avec ce code
[code]#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
for (int i=0; i<=0xFFFF;i++)
printf("%x\r\n",i);
system("PAUSE");
return 0;
}
[/code]
C:\Dev-Cpp\MES PROJETS\HexaPWDGen\main.c In function `main':
C:\Dev-Cpp\MES PROJETS\HexaPWDGen\main.c 'for' loop initial declaration used outside C99 mode
C:\Dev-Cpp\MES PROJETS\HexaPWDGen\Makefile.win [Build Error] [main.o] Error 1