| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
    Comment faire des codes de nombres aléatoires Seulement Même sur C + +
    Générer des nombres aléatoires est utile dans la réalisation d'expériences statistiques ou lors de la conception des jeux de hasard . Comme la plupart des langages de programmation , C + + possède une commande de génération de nombres aléatoires. Sa sortie peut être n'importe quel nombre entier compris dans une plage spécifiée , soit pair ou impair. Si vous avez besoin du programme de sortie uniquement entiers pairs , vous pouvez faire un simple ajustement au code. Instructions
    1

    initialiser le générateur de nombre aléatoire avec la commande suivante:

    srand (time ( NULL) ) ;

    La commande " srand » signifie « graine aléatoire . " Etant donné que le générateur de nombres aléatoires incorporé dans C + + est en fait un générateur de nombre pseudo -aléatoire , il faut amorcer le fonctionnement avec une valeur de départ . La valeur " time (NULL ) " d'entrée est un nombre basé sur l'heure courante. L'utilisation de " time (NULL ) " garantit que vous obtenez des valeurs différentes de semences à chaque fois que vous exécutez le programme .
    2

    Définir une variable appelée «Bonjour» qui correspond à un nombre aléatoire à l'intérieur de la moitié de la plage que vous voulez pour la sortie finale. Par exemple, si vous voulez générer au hasard des numéros pairs entre zéro et 50 , définissez la valeur de "Bonjour" se situe entre zéro et 25. Pour ce faire, écrire le code suivant :

    Bonjour = rand ()% 26;

    Si la gamme commence à zéro , vous ajoutez un à l' extrémité supérieure . Ainsi, 25 + 1 = 26.
    3

    créer une nouvelle variable appelée « Even50 " égale "Bonjour" multiplié par deux. Cette variable sera toujours même , depuis multipliant tout entier par deux rendements toujours un nombre pair

    Even50 = 2 * Bonjour ; .

    La valeur de " Even50 " est un hasard même nombre entier compris entre zéro et 50.

    Previous :

    next :
      articles connexes
    ·Comment coder un C + + Attendez fonction 
    ·Comment remplacer une méthode d'accès en Objective- C…
    ·Comment accéder à une structure C de Fortran 
    ·Comment ouvrir un fichier PDF en C # 
    ·Programmation informatique pour les débutants 
    ·Le projet Wireless AVR 
    ·Comment Word Wrap Avec Visual C 
    ·Comment utiliser la fonction de rappel en C 
    ·Comment utiliser les boutons radio dans Visual C 
    ·Comment remplir un DataReader utilisation Déclaration 
      articles en vedette
    ·Comment rediriger vers un autre serveur 
    ·Comment faire pour convertir un tableau en une chaîne …
    ·Comment écrire une liste en Python 
    ·Comment mettre fin OmniMark Script 
    ·Comment supprimer guillemets dans une chaîne en Perl 
    ·Comment analyser un fichier XML 
    ·La différence entre SOAP et REST service Web 
    ·Visual Basic 2010 Navigateur Web Progress Bar Tutorial 
    ·Comment copier les cordes en VBA 
    ·Comment déplacer un sous-répertoire récursive 
    Copyright © Connaissances Informatiques http://fr.wingwit.com