PDA

View Full Version : تولید عدد تصادفی( فقط دورقمی)



shayan100
شنبه 16 فروردین 1393, 16:14 عصر
سلام دوستان میخواستم بدونم برای تولید عدد تصادفی دو رقمی یا مثلا سه رقمی فرقی نمیکنه راهکار چیه خودم این راه به ذهنم زد برای اعداد دور قمی ولی باز توش عدد سه رقمی دیده شد
ممنون میشم راهنمایی بفرمایید ....

a=rand()%99+10;
cout<<a;
cout<<endl;

Mojtaba.Shateri
شنبه 16 فروردین 1393, 16:26 عصر
سلام دوستان میخواستم بدونم برای تولید عدد تصادفی دو رقمی یا مثلا سه رقمی فرقی نمیکنه راهکار چیه خودم این راه به ذهنم زد برای اعداد دور قمی ولی باز توش عدد سه رقمی دیده شد
ممنون میشم راهنمایی بفرمایید ....

a=rand()%99+10;
cout<<a;
cout<<endl;

تست کنید :
#include<time.h>

void main()
{
int two_Digit = 100;
int three_Digit = 1000;
int four_Digit = 10000;
srand( time(NULL) );
int number = rand() % two_Digit;
}

shayan100
شنبه 16 فروردین 1393, 16:38 عصر
ممنون دوست عزیز