عدد تصادفی

تولید عدد تصادفی با استفاده از دستور random در Islamic C++

دستور عدد تصادفی

برای تولید یک عدد تصادفی در Islamic C++ می‌توانید از دستور random استفاده کنید.

ساختار این دستور به شکل زیر است:

random(حداقل; حداکثر)

نمونه ساده

Allah_akbar

secret = random(1; 10);

print secret;

در این مثال، یک عدد تصادفی بین ۱ و ۱۰ تولید شده و در متغیر secret ذخیره می‌شود.

ساخت بازی حدس عدد

با استفاده از دستور random و input می‌توان یک بازی ساده برای حدس زدن عدد ایجاد کرد.

Allah_akbar

# Generate a random number
secret = random(1; 10);

print "Guess a number between 1 and 10:";

input guess;

if (guess == secret) {
    print 1;
} else {
    print 0;
}

نحوه کار برنامه

ابتدا یک عدد تصادفی بین 1 و 10 تولید می‌شود و در متغیر secret قرار می‌گیرد.

سپس از کاربر خواسته می‌شود یک عدد را حدس بزند.

اگر عدد واردشده با عدد تصادفی برابر باشد، برنامه مقدار 1 را نمایش می‌دهد؛ در غیر این صورت مقدار 0 نمایش داده می‌شود.

محدوده عدد تصادفی

عدد اول محدوده حداقل مقدار و عدد دوم محدوده حداکثر مقدار را مشخص می‌کند.

random(1; 10);

این دستور یک عدد تصادفی در محدوده ۱ تا ۱۰ تولید می‌کند.

نکته: ساختار دستور random(min; max) برای تولید یک عدد تصادفی بین مقدار حداقل و حداکثر استفاده می‌شود.
cument.body.classList.add("dark"); } function updateThemeButton() { if ( document.body.classList.contains("dark") ) { themeButton.textContent = "☀️ تغییر پوسته"; } else { themeButton.textContent = "🌙 تغییر پوسته"; } } updateThemeButton(); themeButton.addEventListener("click", () => { document.body.classList.toggle("dark"); const theme = document.body.classList.contains("dark") ? "dark" : "light"; document.cookie = "theme=" + theme + "; max-age=" + (60 * 60 * 24 * 365) + "; path=/"; updateThemeButton(); });