Cyfrowy Baron napisał(a):Funkcja randomize ma takie samo zastosowanie jak srand, czyli uruchamia generator liczb losowych. Funkcja randomize używa się w połączeniu z funckją losującą random, a nie srand, podobnie funkcji srand używa się z funkcją losującą rand
Chcesz zatem powiedzieć, że taki kod jest nieprawidłowy?
srand(time(0));
randomize();
int x = rand() % 110;
Jeśli tak, to poproszę Cię o poprawienie tego na swojej stronie, a dokładniej
TUTAJCyfrowy Baron napisał(a):Funkcja losująca może dwa razy wylosować tą samą liczbę. To jest losowanie, jak zapewne się orientujesz, jeżeli rzucisz 6 razy kostką sześcioboczną to teoretycznie możesz 6 razy wylosować tą samą liczbę.
Oczywiście, źle to napisałem, chodziło o występowanie tej samej liczby w tej samej sekundzie, co już mam za sobą

Cyfrowy Baron napisał(a):Nie przypisuj bezpośrednio wartości typu integer tam gdzie oczekiwany jest łańcuch znaków. Używaj konwersji:
Label1->Caption = (String)x;
lub:
Label1->Caption = IntToStr(x);
Pewnie masz rację, ale czy jest jakieś uzasadnienie? Czy
nie spowoduje tego samego co
Label1->Caption = (String)x;
Naprawdę jest to istotne?
Pozdrawiam