Bonjours je suis encore débutant en programmation.je cherche a crée un générateur de code a 4 chiffres lier a un utilisateur.
Je dispose de "Microsoft Visual C# 2010 Express" j'ai beau chercher je bloque.
Quelqu'un peut-il m'aider??
Bonjours je suis encore débutant en programmation.je cherche a crée un générateur de code a 4 chiffres lier a un utilisateur.
Je dispose de "Microsoft Visual C# 2010 Express" j'ai beau chercher je bloque.
Quelqu'un peut-il m'aider??
Salut,
il nous faut plus de précision. Tu veux juste créer une chaîne de caractères contenant 4 chiffres tirés au hasard ?
Plus je connais de langages, plus j'aime le C.
un moyen simple et rapide, utiliser un générateur aléatoire sur un intervalle :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Random r = new Random(); int i = r.Next(1000, 9999);
La nature fait des choses extraordinaires, observons la et restons humble, on ne nous demande pas de refaire le monde mais juste de reproduire virtuellement des choses existantes ....
et n'oubliez pas si vous aimez et quand vous avez la réponse
Oki, prenons le problème dans l'autre sens : comment vois-tu ton application ?
Tu imagines quoi comme IHM ? Comme cas d'utilisation ?
Là tout de suite, d'après moi, la génération d'un code à 4 chiffres est le cadet de tes soucis.
Voilà quand même une tite fonction (améliorable) qui fait le taff :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 public string GetDigit() { return new Random((int)DateTime.Now.Ticks & 0x0000FFFF).Next(10000).ToString().PadLeft(4, '0'); }
Plus je connais de langages, plus j'aime le C.
Prenons l’exemple d'un parking privée a code d’accès. Chaque client a son code pour rentrer (un mot de passe en soit) qui est un code a 4 chiffres. Il faut que le parking enregistre le passage de la voiture dans une base de donné (déjà crée) consultable par la suite et que ,le gérant du parking puisse rajouter sur son interface un client avec un nouveau code (d'ou le générateur).
J'imagine qu'il s'agit d'un cas d'étude et que tu te lances pas dans les Sys Indus sans savoir programmer.
Donc tu veux faire 2 appli qu'on pourrait appeler (avec un léger abus de langage) :
- "front office" pour la partie de "saisie des credentials de l'utilisateur",
- "back office" pour la gestion des utilisateurs (ajout, suppression, stats).
As-tu déjà fait des tits programmes Winform/WPF ?
Sais-tu taper sur une base de données ?
Encore une fois le titre du thread est trompeur : générer un code de 4 chiffres c'est le plus simple de ta démarche.
La seule -toute- petite difficulté c'est si tu veux une bijection entre code et user, mais il suffit alors de regarder si le code généré est déjà utilisé et d'en regénérer un le cas échéant.
Plus je connais de langages, plus j'aime le C.
Tout d’abord désoler de ma réponse tardive. j'ai trouver un tutoriel pour faire un programme très proche de celui que j'aimerais faire et donc n'aurais plus besoin de prendre votre temps je vous remercie beaucoup pour votre aide et vous souhaite une bonne continuation.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager