| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> C /C + + Programming >> Content
    Hvordan til at generere tilfældige Negative & positive heltal i C + +
    Ægte tilfældige tal synes at følge nogen orden , regel, rim eller årsag. Mens C + + programmeringssprog kan ikke generere ægte tilfældige tal , det vil producere omtrentlige eller pseudo- tilfældige tal , der er mere end tilstrækkelige til de fleste programmeringsopgaver . Rand ( ) returnerer et andet positivt tilfældigt tal , hver gang det kaldes, men disse samme tal vil gentage næste gang programmet køres . Den srand () funktion genererer et andet sæt af tilfældige tal hver gang dit program kører , hvis det er givet et unikt nummer eller frø som input. Du kan bruge rand ( ) til tilfældigt indikere hvis en række skulle være negativ , så ændre dets fortegn ved at placere et "- " foran variablen , hvis nødvendigt. Ting du skal
    A C + + compiler , såsom Visual C + + Online Plain text editor
    Vis Flere Instruktioner
    1

    Klik på "Start" knappen og klik på " Alle programmer". Klik på " Tilbehør " menupunkt. Klik på " Notesblok " for at starte teksteditor .
    2

    Skriv følgende kode i Notesblok. Alternativt kan du kopiere og indsætte koden . Klik på venstre museknap og træk for at fremhæve teksten . Tryk på " CTRL + C " for at kopiere det ind i udklipsholderen, og tryk på " CTRL + V " for at indsætte den i Notesblok.

    # Include # include # include < time.h >

    using namespace std ;

    int main () {

    time_t sekund //få tiden i sekunder ved hjælp af cpp librarysrand (tid (& sekunder ) ) //sender tid til srand som seedint random_integer , int random_sign , int n , for (n = 0; n < 10; n + +) { random_integer = rand (); random_sign = ( rand ( ) % 2 ) ; //det tilfældigt producerer 0 eller 1 . hvis 0 , ændre nummer til negativeif ( random_sign == 0 ) { random_integer = - random_integer ;} cout << "Number :"; cout << n +1 << endl; cout << ; random_integer << endl << endl; }}
    3

    Klik på menuen "Filer" og vælg "Gem" valgmulighed. Gem filen under navnet " demo.cpp . " Klik på menuen "Filer" , og vælg "Afslut " for at lukke Notesblok.
    4

    Klik på " Start" type " CMD " i søgefeltet , og tryk på "Enter".
    5

    Type den mappe, der indeholder filen " demo.cpp " i kommandoprompten og trykke på " Enter . "For eksempel, skriv" cd test ", hvis det bibliotek, hvor du gemte " demo.cpp "er inden for " My Documents ".
    6

    Type" cl demo. cpp " ved kommandoprompten .
    7

    Tryk på" Enter "-tasten. Hvis oversættelsesfaserne rapporter fejl undersøge koden for slåfejl , gemme eventuelle ændringer, og kompilere filen.
    8

    Type " demo.exe " ved kommandoprompten og trykke på " Enter" for at køre programmet . Ansøgningen skal udskrive 10 pseudotilfældige numre, nogle negative og nogle positive.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Konverter en pointer til en streng værdi i C + …
    ·Hvordan laver MFC dialogbokse 
    ·Sådan Omdøb NIB til XIB i Xcode 
    ·Hvordan at begynde at lære Objective C på Windows 
    ·Sådan oprettes en Vektor af Strings i C + + 
    ·Sådan Gennemføre Stack ADT 
    ·Sådan bruges Xcode 
    ·Sådan redigeres en Word-dokument i C # 
    ·Sådan Lær STL Library 
    ·Sådan oprettes en dato i C # 
      Anbefalede Artikler
    ·Sådan Format Decimaler i Java 
    ·Definer en multi-dimensional Array i C + + 
    ·Sådan oprettes en Scheduler i Visual Basic 
    ·Sådan ændres Værdier i XML Med JavaScript 
    ·Sådan forespørges Regneark Med PHP 
    ·Hvordan man laver en Universal Crosshair i Visual Basic…
    ·Hvordan til at sende data i MySQL med PHP 
    ·Hvordan man laver et program, der kan vælge en tilfæl…
    ·Sådan installeres Coldfusion 8 på IIS 6 
    ·Sådan forbindelse til SQL Fra VB6 
    Copyright © Computer Viden http://www.computerdk.com