Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > Случайное число


Автор: Гость_ekha 30.11.2004, 08:43

Помогите пожалуйста..
Как создавать массив из 100 элементов случайных чисель от 0 до 1.
Заранее спасибо...

Автор: S.A.P. 30.11.2004, 09:19
Код

#include <time.h>
#include <stdlib.h>
  . . .
float b[100];
srand( (unsigned)time( NULL ) );
for(a=0; a<100; a++)
  b[a]=1/rand();


или так

Код

for(a=0; a<100; a++)
  b[a]=rand()/RAND_MAX;

Автор: bel_nikita 30.11.2004, 10:21
или так
Код
srand( unsigned)time( NULL ) % 15 );
for(a=0; a<100; a++)
 b[a]=rand() & 1;

или так
Код
srand( 1 );
for(a=0; a<100; a++)
 b[a]=rand();

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)