Skocz do zawartości
subox

Losowanie W C ...

Rekomendowane odpowiedzi

Chciałbym wylosować z pośród 4 liczb jedną i według mojego kodu powinno losowo wybierać tą liczbę, a zawsze wyświetla sie na ekranie "273":|. Ponieżej kod:

 

int tab[] = {189, 261, 273, 377};printf("%d",tab[rand() %4]);
Edytowane przez subox

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Rozumiem ze szukanie w forum przekracza mozliwosci ....

 

byl juz temat Zmienne losowe w C

 

a tak na dzien dobry widac ze uzywasz nieco niesympatycznego dzilania %

i nie inicjalizujesz sobie generatora np aktualnym czasem.

cos w stylu

srand(time(NULL));

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie


×
×
  • Dodaj nową pozycję...