يمكن أن يكون إنشاء مصفوفة عشوائية مهمة مفيدة في العديد من مشاريع البرامج. يمكن استخدام هذه المصفوفة لمحاكاة البيانات أو اختبار الخوارزميات أو إنشاء تكوينات عشوائية. في هذه المقالة ، سننظر في طريقة لإنشاء مصفوفة عشوائية من الأرقام 19 و 26.
أولا ، تحتاج إلى تحديد حجم المصفوفة. من أجل البساطة ، لنفترض أن حجم المصفوفة سيتم اختياره عشوائيا في النطاق من 5 إلى 10 عناصر. بعد ذلك ، باستخدام حلقة ، يمكنك ملء المصفوفة بأرقام عشوائية 19 و 26. للقيام بذلك ، يمكنك استخدام وظيفة راند () ، الذي يولد رقم عشوائي في نطاق معين.
بعد إنشاء المصفوفة ، يمكن عرضها على الشاشة. لقراءة ، يمكنك استخدام حلقة وعلامة قوية لتسليط الضوء على الأرقام في صفيف. يمكنك أيضا استخدام علامة م لتمييز النص والعلامة
بلوككوت
لتسليط الضوء على اقتباسات أو معلومات مهمة.
- توليد مجموعة عشوائية من الأرقام 19 و 26 في جافا سكريبت
- التحضير للعمل
- إنشاء وظيفة لتوليد رقم عشوائي
- توليد مجموعة عشوائية من الأرقام 19 و 26
- عرض مصفوفة عشوائية على الشاشة
- إضافة وظائف إضافية
- الحد من الانتاج حسب الشرط
- استبدال عناصر الصفيف
- اغلاق البرنامج
- سؤال وجواب
- كيف يمكنني إنشاء مجموعة عشوائية من الأرقام 19 و 26 في بيثون?
- كيف يمكنني عرض مجموعة عشوائية من الأرقام 19 و 26 في بيثون?
- هل من الممكن لتوليد مجموعة عشوائية من الأرقام 19 و 26 دون تكرار في بيثون?
توليد مجموعة عشوائية من الأرقام 19 و 26 في جافا سكريبت
لإنشاء مجموعة عشوائية من الأرقام في نطاق معين ، في هذه الحالة بين 19 و 26 ، يمكنك استخدام لغة برمجة جافا سكريبت. للقيام بذلك ، سوف نستخدم الوظائف والأساليب المضمنة التي تسمح لك بإنشاء أرقام عشوائية وإنشاء صفائف.
Вот пример кода, который позволяет сгенерировать и вывести на экран случайный массив из чисел 19 и 26:
function generateRandomArray(min, max, length) {
var array = [];
for (var i = 0; i < length; i++) {
var randomNumber = Math.floor(Math.random() * (max - min + 1)) + min;
array.push(randomNumber);
}
return array;
}
var randomArray = generateRandomArray(19, 26, 10);
document.write("
- ");
");
دعونا ننظر في كيفية عمل هذا الرمز:
- ، والتي تأخذ ثلاث حجج:
- سيحتوي ذلك على الأرقام التي تم إنشاؤها.
- .
- .
- ) لتوليد مجموعة عشوائية.
- لإنشاء قائمة نقطية.
بعد تنفيذ هذا الرمز ، سيتم عرض مصفوفة عشوائية من 10 أرقام على الشاشة ، سيكون كل منها في عنصر قائمة منفصل.
التحضير للعمل
لإنشاء وإخراج مجموعة عشوائية من الأرقام 19 و 26 إلى الشاشة ، اتبع الخطوات التالية:
- إنشاء مستند هتمل جديد.
- أضف العلامات اللازمة لترميز المقالة.
- إنشاء وظيفة لتوليد مجموعة عشوائية من الأرقام 19 و 26.
- قم بإنشاء وظيفة لعرض مصفوفة على الشاشة.
- وظائف الارتباط إلى زر بحيث عند النقر فوقه ، يتم إنشاء مصفوفة وعرضها على الشاشة.
في عملية إكمال المهمة ، ستحتاج إلى استخدام العلامات الأساسية التالية:
- تستخدم لعنوان قسم" الاستعداد للعمل".
- تستخدم لإنشاء فقرات مع النص.
- - تستخدم لتسليط الضوء على المعلومات الرئيسية في النص.
- - تستخدم لتسليط الضوء على الكلمات أو العبارات المهمة في النص.
- - تستخدم لإنشاء قائمة مرقمة من الخطوات.
- - تستخدم لإنشاء قائمة نقطية.
- - تستخدم لإنشاء عناصر القائمة.
- تستخدم لإنشاء جدول مع البيانات.
أيضا ، لإكمال المهمة ، سوف تحتاج إلى استخدام لغة البرمجة التي سيتم كتابة التعليمات البرمجية لتوليد وإخراج مجموعة. في هذه الحالة ، يمكن أن يكون جافا سكريبت.
بعد الانتهاء من جميع الخطوات اللازمة ، يمكنك البدء في إنشاء الكود والتحقق من قابليته للتشغيل.
إنشاء وظيفة لتوليد رقم عشوائي
لإنشاء رقم عشوائي في النطاق من 19 إلى 26 ، يمكنك استخدام وظيفة راند من مكتبة فب القياسية. تقوم دالة راند بإرجاع رقم عشوائي من 0 إلى أقصى عدد صحيح ممكن على منصة معينة. للحصول على رقم عشوائي من نطاق معين ، يمكنك استخدام الصيغة:
رقم عشوائي = الحد الأدنى للقيمة + راند (0 ، الحد الأقصى للقيمة-الحد الأدنى للقيمة)
في هذه الحالة ، الحد الأدنى للقيمة هو 19 والحد الأقصى للقيمة هو 26.
وبالتالي ، قد تبدو وظيفة إنشاء رقم عشوائي كما يلي:
وظيفة جينيراتراندوم نومبر () {
min دقيقة = 19;
max ماكس = 26;
العودة min دقيقة + راند (0 ، (max ماكس-min دقيقة));
}
وظيفة جينيراتراندومنومبر () سيعود رقم عشوائي من النطاق المحدد.
توليد مجموعة عشوائية من الأرقام 19 و 26
توليد مجموعة عشوائية من الأرقام 19 و 26 هي عملية إنشاء مجموعة تتكون من أرقام مختارة عشوائيا 19 و 26. يمكن أن تكون هذه العملية مفيدة في المواقف المختلفة حيث تحتاج إلى إنشاء بيانات عشوائية أو أرقام شبه عشوائية في نطاق معين.
Для генерации случайного массива чисел 19 и 26 можно использовать язык программирования, такой как JavaScript, Python или Java. Ниже представлен пример генерации случайного массива в языке JavaScript:
function generateRandomArray() {
var array = [];
var possibleValues = [19, 26];
for (var i = 0; i < 10; i++) {
var randomIndex = Math.floor(Math.random() * possibleValues.length);
var randomValue = possibleValues[randomIndex];
array.push(randomValue);
}
عودة صفيف;
}
فار راندماراي = جينيراتراندماراي ();
وحدة التحكم.سجل (عشوائي);
. يتم تنفيذ حلقة 10 مرات للحصول على مجموعة من 10 أرقام عشوائية 19 و 26.
يمكن استخدام المصفوفة الناتجة لأغراض مختلفة ، على سبيل المثال ، لتحليل البيانات أو إنشاء تقارير إحصائية أو حل مشكلات البرمجة التي تتطلب بيانات عشوائية.
عرض مصفوفة عشوائية على الشاشة
يمكن استخدام طرق مختلفة لعرض مصفوفة عشوائية على الشاشة بتنسيق هتمل. إحدى الطرق هي استخدام العلامات لقائمة أو جدول.
يوجد أدناه مثال على استخدام العلامة
سيعرض هذا الرمز كل عنصر من عناصر المصفوفة في عنصر قائمة منفصل. هذا مناسب للمصفوفات الصغيرة.
إذا كانت المصفوفة تحتوي على عدد كبير من العناصر أو كنت بحاجة إلى إخراج المصفوفة كجدول ، فيمكنك استخدام العلامة
سيعرض هذا الرمز كل عنصر من عناصر المصفوفة في خلية جدول منفصلة. إذا لزم الأمر ، يمكنك إضافة المزيد من الصفوف والأعمدة.
وبالتالي ، يمكنك استخدام العلامات لعرض مصفوفة عشوائية على الشاشة بتنسيق هتمل
إضافة وظائف إضافية
عند إنشاء وعرض مجموعة عشوائية من الأرقام 19 و 26 ، يمكن إضافة بعض الوظائف الإضافية لتحسين تجربة المستخدم.
1. عرض المصفوفة التي تم إنشاؤها كقائمة:
قبل عرض المصفوفة التي تم إنشاؤها ، يمكنك تنسيقها كقائمة لقراءة أفضل:
هذا النوع من تمثيل المصفوفة يجعل من السهل عرض كل رقم في المصفوفة على سطر منفصل.
2. إضافة زر لإنشاء مصفوفة جديدة:
لتبسيط إعادة إنشاء مصفوفة جديدة ، يمكنك إضافة زر ، عند النقر عليه ، والذي سيبدأ عملية التوليد والإخراج إلى الشاشة:
إنشاء مصفوفة جديدة
وبالتالي ، سيتمكن المستخدم من إنشاء صفائف عشوائية جديدة بسهولة وسرعة إذا لزم الأمر.
3. إضافة عداد لعرض عدد المصفوفات التي تم إنشاؤها:
لإعطاء ملاحظات المستخدم على عدد المصفوفات التي تم إنشاؤها ، يمكنك إضافة عداد سيزداد مع كل مصفوفة جديدة:
عدد المصفوفات التي تم إنشاؤها: 0
عند إنشاء مصفوفة جديدة ، سيتم تحديث العداد تلقائيا:
وظيفة جينيراتراي () {
// توليد صفيف
// عرض صفيف على الشاشة
// زيادة العداد
فار المضاد = وثيقة.جيتليمنتبيد ("عداد");
قيمة مضادة فار = بارسينت (كونترليمنت.إينرتمل);
كونترليمنت.إينرتمل = كونتيرفالوي + 1;
}
وبالتالي ، سيكون المستخدم قادرا على رؤية عدد المصفوفات التي تم إنشاؤها ومراقبة تغييراتها.
4. إضافة جدول لعرض مجموعة مريحة:
لتحسين العرض المرئي للمصفوفة ، يمكنك استخدام جدول حيث سيكون كل رقم في خلية منفصلة:
هذا النوع من تمثيل الصفيف يجعل من السهل مقارنة الأرقام والأوصاف المقابلة لها في صفوف مختلفة من الجدول.
وظائف إضافية يعطي المستخدم المزيد من الفرص للعمل مع مجموعة ولدت ويزيد من قابلية الاستخدام للتطبيق.
الحد من الانتاج حسب الشرط
عند إنشاء وعرض مجموعة عشوائية من الأرقام 19 و 26 ، يمكنك تعيين شرط يتم بموجبه إخراج قيم معينة فقط.
للقيام بذلك ، تحتاج إلى استخدام بناء مع شرط داخل حلقة التي تولد صفيف ويعرضها على الشاشة. Например, если требуется вывести только числа, кратные 3, можно использовать следующий код:
var array = [];
var min = 19;
var max = 26;
for (var i = 0; i < 10; i++) {
var number = Math.floor(Math.random() * (max - min + 1)) + min;
if (number % 3 === 0) {
array.push(number);
}
}
document.write("- ");
- }