Wróć   Sdcv.pl - Forum komputerowe > Pc Hardware & Soft-Support > Programowanie


Programowanie języki, projekty, pomoc, oprócz html, php, js



 
Narzędzia wątku
Stare 14-12-10, 22:39   #1
Gravo12
..:: Trial Member ::..
 
Awatar Gravo12
 
Dołączył: Dec 2007
Wiek: 31
Posty: 3
Rozdane podziękowania: 0
Podziękowano mu 0 razy
Siła reputacji: 0
Gravo12
Domyślnie rand w c

Witam

Jak w c można losować ze zbioru liczb np {1,5,8,19}? Można do tego jakoś użyć rand?
Pozdrawiam
Gravo12 jest offline  
Stare 15-12-10, 00:15   #2
LMX
Mizantrop
 
Awatar LMX
 
Dołączył: Sep 2009
Skąd: Ziemia
Wiek: 37
Posty: 1,218
Rozdane podziękowania: 152
Podziękowano mu 126 razy
Siła reputacji: 97
LMX LMX LMX LMX LMX LMX LMX LMX LMX

Awards Showcase

Domyślnie Odp: rand w c

Czemu nie...

Najpierw zadeklaruj tablicę (czyli zbiór) zawierającą owe liczby - każda z nich ma numer porządkowy w tej tablicy:

nr 1: 1
nr 2: 5
nr 3: 8
nr 4: 19

Teraz za pomocą funkcji rand losujesz numer elementu tej tablicy, do tego jeszcze odpowiednie podstawienie, żebyś uzyskał wartość elementu tablicy a nie sam numer elementu i gotowe - np. gdy wylosujesz trzeci element tablicy - wynikiem będzie osiem.

PS. Na gotowy kod programu nie licz z mojej strony - troszkę wyszedłem z wprawy...
LMX jest offline  
Stare 15-12-10, 09:26   #3
Gravo12
..:: Trial Member ::..
 
Awatar Gravo12
 
Dołączył: Dec 2007
Wiek: 31
Posty: 3
Rozdane podziękowania: 0
Podziękowano mu 0 razy
Siła reputacji: 0
Gravo12
Domyślnie Odp: rand w c

Myślałem o takim sposobie ale szukałem innego rozwiązania ponieważ trochę tych zbiorów mam, ale ten jak na ten etap jest wystarczający.
Dzięki wielkie.

temat zamykam // LMX

Ostatnio edytowane przez LMX ; 15-12-10 o 22:09
Gravo12 jest offline  


Podobne wątki
Wątek Autor wątku Forum Odpowiedzi Ostatni post / autor
Atlas Shrugged - Ayn Rand simiboti E-Booki [Obcojęzyczne] 0 08-12-10 18:31


Narzędzia wątku


Witaj na Sdcv.pl! - Najlepszym forum komputerowym!
Zarejestruj się, a gdy tylko aktywujesz swoje konto, będziesz miał(a) pełny dostęp do zawartości forum!
Nowe znajomości i ciekawe dyskusje, są na wyciągnięcie ręki !



Powered by vBulletin®
Copyright © Sdcv.pl 2007 - 2019
Czasy w strefie GMT +2. Teraz jest 21:33.