الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف يمكن عمل داله لاعطاء ارقام عشوائيه من النوع Prime

بدأه eng aniani في 8 مايو 2009 · 3 رد · 535 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

كيف يمكن عمل داله تعطي أرقام عشوائيه ولكن ارقام أوليه prime numbers

#2

لست أدرى إن كان هناك شئ فى الدوت نت يفعل هذا مباشرة أم لا و لكن من الممكن توليد أرقام عشوائية بأى عدد و من ثم وضعها فى مصفوفة

ثم بعد ذلك تستخدم الRandom الموجودة بالدوت نت لتوليد أعداد صحيحة تكون أكبر من أو يساوى الصفر و أصغر من طول المصفوفة

لكى يتم إستخدامها فى أخذ عينات من المصفوفة و هكذا

أرجو أن تكون الفكرة وصلت

لا إله إلا الله محمد رسول الله

アッラー以外に神はなし。ムハンマドはアッラーの使徒である

#3

جزاك الله خيرا

وصلت الفكره

#4

مثال بسيط

using System;
using System.Collections.Generic;
using System.Text;
using System.Collections;

namespace PrimaryNumbers
{
	class Program
	{
		public static void Main()
		{
			ArrayList ar = PrimeNum(11, 100000);
			Random r = new Random ();
			for (int i = 0; i < 10000; i++)
			{
				int rn = r.Next(10) * i;
				if(rn < ar.Count)
				Console.Write(ar[rn].ToString() + " ");
			}
			Console.WriteLine();
			Console.ReadLine();
		}
		public static ArrayList PrimeNum(double seed, double size)
		{
			bool Prime;
			double k = 0;
			ArrayList pNum = new ArrayList();

			for (double  i = seed; i <= size; i += 2)
			{
				Prime = true;
				for (double j = 3; j <= Math.Sqrt(i); j += 2)
				{
					if (i % j == 0)
					{
						Prime = false;
						break;
					}
				}
				if (Prime)
					pNum.Add(i);

				k++;
			}
			return pNum;
		}
	}
}

لا إله إلا الله محمد رسول الله

アッラー以外に神はなし。ムハンマドはアッラーの使徒である

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…