Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> C /C + + -programmering >> Content

    Hur man skapar Random Negativa & positiva heltal i C + +

    Sanna slumptal tycks följa någon ordning , regel , rim och reson . Medan C + + programmering språk kan inte generera sanna slumptal , det kommer att producera ungefärliga eller pseudo - slumptal som är mer än tillräckligt för de flesta programmeringsuppgifter . Den rand ( ) returnerar en annan positiv slumptal varje gång det kallas , men dessa samma siffror kommer att upprepa nästa gång programmet körs . Den srand ( ) genererar en annorlunda uppsättning av slumptal varje gång programmet körs om det ges ett unikt nummer eller utsäde som indata . Du kan använda rand () att slumpmässigt ange om en siffra vara negativ , sedan ändra dess tecken genom att placera en " - " framför variabeln vid behov. Saker du behöver Review, en C + + kompilator , såsom Visual C + + Review textredigerare
    Visa fler instruktioner
    1

    Klicka på "Start " -knappen och klicka på " Alla program ". Klicka på " tillbehör " menyalternativet . Klicka på " Anteckningar " för att starta textredigeraren .
    2

    Skriv följande kod i Anteckningar . Alternativt kan du kopiera och klistra in koden . Klicka med vänster musknapp och dra för att markera text . Tryck " Ctrl + C " för att kopiera den till klippbordet , och tryck på " CTRL + V " för att klistra in den i Anteckningar .

    # Include # include # include < time.h >

    using namespace std ;

    int main ( ) {

    time_t sekunder , //få tid i sekunder med CPP librarysrand ( tid ( och sekunder ) ), //​​sänder tid att srand som en seedint random_integer , int random_sign ; int n ; för (n = 0 , n < 10 , n + +) { random_integer = rand (); random_sign = ( rand () % 2 ); //detta ger slumpmässigt 0 eller 1 . om 0 , ändra numret till negativeif ( random_sign == 0 ) { random_integer = - random_integer ; } cout << " Antal : " ; cout << n +1 << endl ; cout << ; random_integer << endl << endl; } } Addera 3

    Klicka på " Arkiv " -menyn och välj " Spara " alternativet . Spara filen med namnet " demo.cpp . " Klicka på " Arkiv " -menyn och välj " Avsluta " för att stänga Anteckningar .
    4

    Klicka på "Start " typ " CMD " i sökrutan och tryck på " Enter ".
    5

    Ange katalogen som innehåller filen " demo.cpp " i kommandotolken och tryck på " Enter . " till exempel , typ " cd test " om den katalog där du sparade " demo.cpp " är inom " Mina dokument ".
    6

    Type " cl demo . CPP " i kommandotolken .
    7

    Tryck på " Enter " . Om kompilatorn rapporterar fel , granska koden för stavfel , spara ändringarna och kompilera om filen .
    8

    Type " demo.exe " i kommandotolken och tryck på " Enter " för att köra programmet . Ansökan ska skrivas ut 10 pseudoslumpmässiga tal , några negativa och några positiva .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Turbo C sortering
    ·Hur man använder funktionspekare i C + +
    ·Hur man skriver ett fall uttalande i C + +
    ·Hur man använder SQLite3 på en iPhone App
    ·Vad är WinAC & Kernel Mode
    ·Hur korrekt att stänga en WCF Channel
    ·Hur du visar antalet tecken i en String
    ·Hur man gör indrag i C + +
    ·Hur man visar bilder i en Silverlight Datagrid
    ·Hur man gör en fil Card Game i C + +
    Utvalda artiklarna
    ·Hur man skapar en brevlåda i VBScript
    ·En Process Explorer Script
    ·Vad är en VB.NET Import
    ·Hur man installerar PHP 5 på Windows XP
    ·Styra på JSP
    ·Hur man drar ett flödesschema för CSS Hierarki
    ·Hur man gör en jQuery Object
    ·Hur gör jag stoppa en person från att komma till mitt…
    ·Hur vill kolla om ett tal är ett heltal i Visual Basic…
    ·Hur man ansluter till ett SQLCE databas i VS2008
    Copyright © Dator Kunskap http://www.dator.xyz