Les vrais nombres aléatoires semblent suivre aucun ordre, règle, rime ni raison. Bien que le langage de programmation C ++ ne peut pas générer de vrais nombres aléatoires, il va produire des chiffres approximatifs ou pseudo-aléatoires qui sont plus que suffisant pour la plupart des tâches de programmation. La fonction rand () renvoie un nombre différent aléatoire positif à chaque fois qu'il est appelé, mais ces mêmes numéros sera répéter la prochaine fois que le programme est exécuté. La fonction srand () génère un ensemble différent de nombres aléatoires à chaque fois que votre programme fonctionne si elle est donnée un certain nombre ou la semence unique entrée. Vous pouvez utiliser rand () pour indiquer hasard si un nombre doit être négatif, alors changer son signe en plaçant un "-" en face de la variable si nécessaire.
Cliquez sur le "Début" et cliquez sur le bouton "Tous les programmes." Cliquez sur le "Accessoires" option de menu. Cliquez "Bloc-notes" pour lancer l'éditeur de texte.
Tapez le code suivant dans le Bloc-notes. Alternativement, vous pouvez copier et coller le code. Cliquez sur le bouton gauche de la souris et faites glisser pour sélectionner le texte. Presse "CTRL + C" le copier dans le presse-papiers, et appuyez sur "CTRL + V" de le coller dans le Bloc-notes.
inclure
inclure
inclure
using namespace std;
int main ()
{
time_t secondes- // obtenir le temps en secondes en utilisant la bibliothèque de cpp
srand (time (&li-secondes)) - // envoie le temps de Srand comme une graine
int random_integer-
int random_sign-
int n-
pour (n = 0- nlt; 10 n ++)
{
random_integer = rand () -
random_sign = (rand ()% 2) - // ce produit au hasard 0 ou 1. si 0, le nombre de changements à négative
si (== random_sign 0)
{
random_integer = -random_integer-
}
cout lt; lt; "-Nombre: "--
cout lt; lt; n + 1 lt; lt; endl-
cout lt; lt; random_integer lt; lt; endl lt; lt; endl-
}
}
Cliquez sur le "Fichier" menu et sélectionnez le "Sauvegarder" option. Enregistrez le fichier sous le nom "demo.cpp." Cliquez sur le "Fichier" menu, et sélectionnez "Quitter" de fermer le bloc-notes.
Cliquez "Démarrer," type "CMD" dans la boîte de recherche, et appuyez sur "Entrez."
Tapez le répertoire qui contient le fichier "demo.cpp" dans l'invite de commande et appuyez "Entrez." Par exemple, tapez "cd test" si le répertoire dans lequel vous avez enregistré "demo.cpp" est à l'intérieur "Mes Documents."
Type "cl demo.cpp" à l'invite de commande.
Appuyez sur la "Entrer" clé. Si le compilateur signale des erreurs, examiner le code des fautes de frappe, enregistrer les modifications et de recompiler le fichier.
Type "demo.exe" à l'invite de commande et appuyez "Entrer" pour exécuter le programme. La demande doit imprimer 10 nombres pseudo-aléatoires, d'autres négatifs et certains positifs.