[ Noob95 @ 10.09.2011. 12:07 ] @
Moze li mi neko pomoci u vezi koda...Opis programa je da korisnik unosi 10 brojeva i program izabira random jedan od njih.
Pozdrav
[ Goran Rakić @ 10.09.2011. 12:16 ] @
Kako bi ti to rešio? Sigurno imaš barem neku ideju, neki pokušaj da napišeš kod.
[ Noob95 @ 10.09.2011. 14:25 ] @
Nešto na foru:

#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main() {
srand(time(0));
printf("Broj :%d",rand()%10+1);
return 0;
}
[ Picsel @ 10.09.2011. 14:41 ] @
Code:
#include <stdio.h>
#include <time.h>
#include <stdlib.h>

int main()
{
    int broj, rezultat;
    srand(time(0));
    printf("Unesite deset brojeva: ");
    for (int i = 1; i <= 10; i++)
    {
        scanf("%d", &broj);
        if (rand()%i == 0)
            rezultat = broj;
    }
    printf("Nasumican broj: %d", rezultat);
    return 0;   
}
[ Goran Rakić @ 10.09.2011. 14:44 ] @
Ok, nije loše za početak.

Kako bi pre toga učitao deset brojeva koje korisnik upisuje?

Tvoj kod vraća ceo broj između 1 i 10. Ako skloniš ovo +1, onda je između 0 i 9. Sačuvaj u novu promenljivu i umesto ispisa.

Ako imaš niz brojevi[10], onda lako možeš da vratiš neki slučajan broj iz tog niza tako što ćeš ispisati brojevi za gore definisano i.
[ Noob95 @ 10.09.2011. 22:49 ] @
Momci hvala puno!