Generowanie liczb pseudo losowych za pomocą funkcji srand oraz rand
Stronę tą wyświetlono już: 30878 razy
Funkcje srand oraz rand wymagają załączenia pliku nagłówkowego stdlib.h, dodatkowo w programie użyta została funkcja time, dla której konieczne jest załączenie pliku nagłówkowego time.h. Oto kod programu generującego 5 liczb pseudolosowych:
Przykładowy wynik działania programu:
Generowanie liczb pseudolosowych dla pełnego zakresu liczb: 13584 29366 25171 16259 29390 Generowanie liczb pseudolosowych dla zakresu od -100 do 100: 40 -38 66 56 -17 Wciśnij enter, aby zamknąć program...
Funkcja srand wraz z funkcją time sprawiają, że po uruchomieniu programu za każdym nowym jego uruchomieniem otrzymane zostaną nowe zestawy liczb. Gdyby usunąć lub wykomentować linijkę kodu z funkcją srand, wtedy przy każdym uruchomieniu programu wygenerowane zostałyby te same liczby.
Tytuł:
C++ Zbiór zadań z rozwiązaniami
Autor:
Tomasz Jaśniewski
Tytuł:
Mikrokontrolery dla hobbystów. Projekty DIY w języku C i C++
Autor:
Miguel Angel Garcia-Ruiz, Pedro Cesar Santana Mancilla
Tytuł:
Architektura oprogramowania bez tajemnic. Wykorzystaj język C++ do tworzenia wydajnych aplikacji i systemów
Autor:
Adrian Ostrowski, Piotr Gaczkowski
Tytuł:
Wprowadzenie do C++
Autor:
Michał Matlak
Tytuł:
Opus magnum C++ 11. Programowanie w języku C++. Wydanie II poprawione (komplet)
Autor:
Jerzy Grębosz
Tytuł:
Programowanie wieloplatformowe z C++ i wxWidgets 3
Autor:
Bartosz W. Warzocha
Tytuł:
Język C++ i przetwarzanie współbieżne w akcji. Wydanie II
Autor:
Anthony Williams
Tytuł:
C++ dla bystrzaków. Wydanie VII
Autor:
Stephen R. Davis
Tytuł:
Tablice informatyczne. Podstawy C++
Autor:
Radosław Sokół
Tytuł:
Opus magnum C++11. Programowanie w języku C++ (komplet)
Autor:
Jerzy Grębosz