Page 1 sur 1

Suite de lettres aléatoire

Posté : 09 mars 2021, 17:53
par Alexandre
Bonjour à tous j’aimerais faire une suite de lettre aléatoire puis une une fin spécifique du style « azertyuiop@gmail.com » et j’aimerais savoir comment on peut faire est-ce que quelqu’un pourrait m’expliquer.

Merci d’avance pour votre aide.

Re: Suite de lettres aléatoire

Posté : 10 mars 2021, 15:36
par Onissius
Simple, tu fait un Hasard d'une lettre que tu stock dans une variable (<Stock_lettres>).
J'ai fait en sort que tu puise choisir le nombre de lettres mini et maxi que tu veux (<Nb_lettres_Mini> & <Nb_lettres_Maxi>).
Tu en déduit le nombre de lettres (<Nb_lettres_total>).
Tu fait le hasard x fois et à chaque fois tu rajoute la nouvelle lettre à celles d'avant (<Stock_lettres>).
Tu obtiens donc une suite de lettres de x lettres et tu rajoute le serveur de messagerie (<Serveur_mail>).

Code : Tout sélectionner

Commentaire	VARIABLES : 
Variable	<Nb_lettres_Mini>;7;Numerique;
Variable	<Nb_lettres_Maxi>;15;Numerique;
Variable	<Nb_lettres_total>;0;Numerique;
Variable	<Lettre_random>;;Alpha;
Variable	<Stock_lettres>;;Alpha;
Variable	<Serveur_mail>;@Gmail.com;Alpha;
Variable	<Adresse_mail>;;Alpha;
Commentaire	MACRO : 
Calcul évolué	<Nb_lettres_total>=<Nb_lettres_Maxi>-<Nb_lettres_Mini>
Boucle	<Nb_lettres_total>
Fonction	<Lettre_random>;Hasard;Lettre;
Calcul évolué	<Stock_lettres>=<Stock_lettres>+<Lettre_random>
Boucle	[FIN]
Calcul évolué	<Adresse_mail>=<Stock_lettres>+<Serveur_mail>
Commentaire	Message dans une fênetre pour vérifier l'adresse mail complète.
Message	Message;<Adresse_mail>;
PS : On peux faire plus simple et plus rapide, mais c'est surtout pour que tu comprenne comment faire. A toi de simplifier et d'adapter le code à ton goût.