Comment générer des caractères aléatoires et des entiers dans une méthode afin que la méthode peut être appelée en main() et que la méthode génère les caractères aléatoires et entiers ensemble. I ne veulent pas veulent une méthode qui génère des caractères et d'autres méthodes qui génèrent des entiers.Générer caractères aléatoires et entiers en C++
Répondre
Vous pouvez écrire une méthode similaire (en supposant que vous voulez seulement minuscules caractères anglais, vous pouvez l'étendre):
void generate(char& ranChar, int& ranNmber)
{
//Generate a random number in the range 0-25 and add the ascii value 'a'
ranChar = rand() % 26 + 'a';
ranNumber = rand();
}
int main()
{
//Seed the random number generator with the current time
srand(time(NULL));
char ch;
int n= 0;
generate(ch,n);
return 0;
}
Quelle est la 27ème lettre de l'alphabet anglais? : D –
Je reçois l'erreur, 'temps': identifiant non trouvé –
#include
Vous pouvez utiliser boost::tuple, comme ceci:
boost::tuple<int, char> gen() {
// srand() etc
return make_tuple(rand(), (rand() % ('z' - 'a' + 1)) + 'a');
}
- 1. nombres entiers aléatoires ifstream?
- 2. Générer des valeurs aléatoires en C#
- 3. C Compatibilité entre entiers et caractères
- 4. Générer plusieurs mégaoctets de données aléatoires en C#
- 5. générer des énumérations aléatoires
- 6. Comment convertir des entiers en caractères en C#?
- 7. Assemblage MIPS - plage de nombres entiers aléatoires
- 8. gros entiers en C++
- 9. Numéros aléatoires int64 et float64
- 10. Algorithme pour générer des valeurs aléatoires normalement distribuées dans C?
- 11. Comment générer des identités aléatoires?
- 12. Générer des nombres aléatoires de -n à n dans C
- 13. Générer des résultats de jeu de sport aléatoires C++
- 14. Numéros aléatoires et négatifs
- 15. Algorithme pour générer 1000 entiers distincts dans l'intervalle [0,8000]?
- 16. Numéros aléatoires utilisant C#
- 17. Comment générer des événements aléatoires dans Android?
- 18. Générer deux nombres aléatoires pour l'échantillonnage RANSAC
- 19. c - générateur de nombres aléatoires
- 20. générer des valeurs aléatoires dans l'iPhone
- 21. Modèle C++ pour les entiers entiers sûrs
- 22. générer des instances aléatoires avec JAXB
- 23. Python et touches aléatoires de 21 caractères maximum
- 24. Comment puis-je générer des nombres aléatoires en Python?
- 25. Générer plusieurs nombres aléatoires pour égaler une valeur en python
- 26. Générer et répéter nombre en C#
- 27. Est-ce un bon moyen de générer une chaîne de caractères aléatoires?
- 28. pourquoi ces tableaux C/Cython sont-ils définis en tant que tableaux de caractères et non en nombres entiers?
- 29. Entiers à const C++, c
- 30. objectif c iphone entiers
Voulez-vous les un à la fois, peut-être en alternance chars et ints, ou voulez-vous un paramètre qui indique combien de générer? Que voulez-vous utiliser pour les valeurs générées aléatoirement? –