Comment générer des nombres aléatoires
Fermé
garsdaxx70
Messages postés
78
Date d'inscription
mardi 5 novembre 2013
Statut
Membre
Dernière intervention
7 décembre 2018
-
5 nov. 2013 à 19:41
garsdaxx70 Messages postés 78 Date d'inscription mardi 5 novembre 2013 Statut Membre Dernière intervention 7 décembre 2018 - 7 nov. 2013 à 19:40
garsdaxx70 Messages postés 78 Date d'inscription mardi 5 novembre 2013 Statut Membre Dernière intervention 7 décembre 2018 - 7 nov. 2013 à 19:40
A voir également:
- Comment générer des nombres aléatoires
- Comment générer un qr code - Guide
- Generer mot de passe - Télécharger - Sécurité
- Code binaire des nombres - Guide
- Barbara veut calculer automatiquement son budget dans un tableau. citez un des logiciels lui permettant de faire des calculs sur des tableaux de nombres (tableur). - Forum Musique / Radio / Clip
- Citez un des logiciels lui permettant de faire des calculs sur des tableaux de nombres (tableur). - Forum LibreOffice / OpenOffice
3 réponses
alexdu17200
Messages postés
1302
Date d'inscription
mardi 4 juin 2013
Statut
Membre
Dernière intervention
7 mars 2016
835
5 nov. 2013 à 19:46
5 nov. 2013 à 19:46
Salut, c'est peut-être une question idiote, mais c'est quel langage?
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 019
5 nov. 2013 à 22:19
5 nov. 2013 à 22:19
C'est quoi le "parern" dont tu parles ?
garsdaxx70
Messages postés
78
Date d'inscription
mardi 5 novembre 2013
Statut
Membre
Dernière intervention
7 décembre 2018
1
6 nov. 2013 à 12:49
6 nov. 2013 à 12:49
Un "patern" comme par exemple FMGHY27193YZ ou un truc de ce style, qu'on puisse choisir si c'est une lettre ou un chiffre que le logiciel doit generer.
Coordialement
Coordialement
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 019
6 nov. 2013 à 19:06
6 nov. 2013 à 19:06
Exemple en Java :
import java.util.Random;
public class Test
{
private static final Random random = new Random();
protected static final char randChar(char start, int nb)
{
return (char) (random.nextInt(nb) + start);
}
public static final char randLetter()
{
return randChar('A', 26);
}
public static final char randDigit()
{
return randChar('0', 10);
}
public static final String randPattern(String pattern)
{
char[] tab = pattern.toCharArray();
for (int i = 0; i < tab.length; i++ )
{
switch (tab[i])
{
case 'L' :
tab[i] = randLetter();
break;
case 'D' :
tab[i] = randDigit();
break;
default :
tab[i] = ' ';
}
}
return new String(tab);
}
public static void main(String[] args)
{
for (int i = 0; i < 10; i++ )
System.out.println(randPattern("LLLLLDDDDDLL"));
}
}
garsdaxx70
Messages postés
78
Date d'inscription
mardi 5 novembre 2013
Statut
Membre
Dernière intervention
7 décembre 2018
1
>
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
6 nov. 2013 à 21:58
6 nov. 2013 à 21:58
Merci beaucoup mais une dernière question: comment puije le "régler" de façon a ce qu'il génère des chiffres et des lettres par rapport a ce que je veux, cet a dire des lettres a des endroits et des chiffres a d'autres.
Encore merci et bonne soirée.
Coordialement
Encore merci et bonne soirée.
Coordialement
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 019
6 nov. 2013 à 22:05
6 nov. 2013 à 22:05
Regarde le code c'est assez simple. Quand il y a un 'L' c'est une lettre, un 'D' c'est un chiffre.
Donc "FMGHY27193YZ" correspond bien au "LLLLLDDDDDLL" que j'ai mis.
Donc "FMGHY27193YZ" correspond bien au "LLLLLDDDDDLL" que j'ai mis.
garsdaxx70
Messages postés
78
Date d'inscription
mardi 5 novembre 2013
Statut
Membre
Dernière intervention
7 décembre 2018
1
>
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
6 nov. 2013 à 22:32
6 nov. 2013 à 22:32
D'accord merci beaucoup de m'avoir aidé et de m'avoir mis a disposition le programme de java
Coordialement
Coordialement
garsdaxx70
Messages postés
78
Date d'inscription
mardi 5 novembre 2013
Statut
Membre
Dernière intervention
7 décembre 2018
1
7 nov. 2013 à 19:40
7 nov. 2013 à 19:40
J'ai executé le programe avec eclipse est-ce le bon programe? Et ou est ce que je peux voir les nombres?
Coordialement
Coordialement
5 nov. 2013 à 22:15
N'importe lequel que sa aille de cmd a java je m'en fiche tant que sa marche.
Coordialement