PDA

View Full Version : سوال: انتخاب رندوم بین چند عدد مختلف



kamal3401
جمعه 01 اسفند 1393, 23:25 عصر
سلام دوستان من میخوام بدونم تو زیان c چطور میتونم بین چند عککد مختلف به صورت رندوم از بین اینا انتخاب کنم
مثلا از بین اعداد 0 و 5 و 8 و10

rahnema1
جمعه 01 اسفند 1393, 23:44 عصر
سلام
صد تا از بین اینها چاپ می کنه

#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
int i;
int numbers[] = {0,5,8,10};
int tedad = sizeof(numbers)/sizeof(numbers[0]);
srand(time(NULL));
for (i = 0; i< 100; i++)
printf("%d\n", numbers[rand() % tedad]);
return 0;
}