Wątek przeniesiony 2014-07-10 23:54 z C/C++ przez ŁF.

Liczby pseudo losowe, różnica ?

0

Witam!!!

Mam pytanie, czy jest jakaś różnica między tym kodem ? (oprócz zapisu) :D

#include <iostream>
#include <cstdlib>
#include <ctime>
int main()
{
    srand( time( NULL ) );
    std::cout << "Wylosowanie pierwsze: " << std::rand() << std::endl;
    int liczba = std::rand();
    std::cout << "Wylosowanie drugie: " << liczba << std::endl;
    liczba = std::rand();
    std::cout << "Wylosowanie trzecie: " << liczba << std::endl;
    return 0;
}
 

a tym:

#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;

int main()
{
    srand(time(NULL));
    cout << "Losowanie liczby: " << rand() << endl;
    cout << "Losowanie kolejnej liczby: " << rand() << endl;
    cout << "Losowanie kolejnej liczby: " << rand() << endl;
    return 0;
}
 
0

Nie ma różnicy (oprócz wyświetlonych tekstów).

0

Aha dzięki .

1 użytkowników online, w tym zalogowanych: 0, gości: 1