PDA

View Full Version : مبتدی: تولید 1000 عدد تصادفی با استفاده از روش میان مربعی



enliven
سه شنبه 03 دی 1392, 18:36 عصر
سلام دنبال تولید هزار عدد تصادفی به روش میان مربعی هستم...
تا اینجا به این کد رسیدم و کمی تغییرش دادم اما اشتباهه!
لطفا کمک کنید

#include "stdafx.h"
#include <iostream>
#include <conio.h>
#include <string>
using namespace std;

void main(void)
{
int i=1,j=0,k=0,n=4;

printf("\n%d", n);

while((i<1000))
{
k++;
j+=n;
while(k<j && k<=1000)
{

int P = 0;
P = rand()%21;
P = pow(P,2.1);
k++;
printf("\n%d", k);
}
i++;
}

getch();
}

enliven
سه شنبه 03 دی 1392, 18:37 عصر
114365 این توضیحاته روش میان مربعی است

enliven
سه شنبه 03 دی 1392, 18:38 عصر
114366 این هم مثالی ازون