Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Biblioteka z losowością.

Ostatnio zmodyfikowano 2008-08-05 18:01
Autor Wiadomość
DeBugger
Temat założony przez niniejszego użytkownika
Biblioteka z losowością.
» 2008-08-04 19:09:54
Jak wiemy, w matematyce jest coś takiego jak losowość.
Więc mam pytanie. Gdzie można znaleźć coś o losowości w C++?
W bibliotece math.h?
Proszę o pomoc i z góry dziękuję.
P-1153
DejaVu
» 2008-08-04 20:59:34
C/C++
#include <iostream>
#include <conio.h>
#include <time.h>
using namespace std;
int main()
{
    srand( time( NULL ) );
    cout << "Wylosowalem wartosc: " << rand() << endl;
    getch();
    return 0;
}
P-1160
DeBugger
Temat założony przez niniejszego użytkownika
» 2008-08-05 10:32:45
Dzięki, tylko takie pytanie.
Jak zrobić aby wylosowano wynik między dwoma liczbami.
Np. 3-8?
P-1167
DejaVu
» 2008-08-05 11:35:53
int wartosc = rand() %( 8 - 3 + 1 ) + 3;
Ogólniej ujmując:
C/C++
//...
int losuj( int wartosc_min, int wartosc_max )
{
    return rand() %( wartosc_max - wartosc_min + 1 ) + wartosc_min;
}
//...
int main()
{
    //...
    cout << "Wylosowalem: " << losuj( 3, 8 ) << endl;
    return 0;
}
P-1168
DeBugger
Temat założony przez niniejszego użytkownika
» 2008-08-05 18:01:55
Dzięki. Działa.
P-1170
« 1 »
  Strona 1 z 1