Пример. В приведенном ниже примере массив A заполняется случайными целыми числами в интервале [-5,10], а массив X – случайными вещественными числами в том же интервале.

Решение.

#include <stdlib.h>

const N = 10;

void main()

{

int i, A[N], a = -5, b = 10;

float X[N];

for ( i = 0; i < N; i ++ )

   A[i] = random(b-a+1) + a;

for ( i = 0; i < N; i ++ )

   X[i] = (float)rand()*(b-a)/RAND_MAX + a;

...

}




2009-12-19 • Просмотров [ 2042 ]