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

الأعداد الأولية

بدأه rm31 في 28 أبريل 2009 · 1 رد · 914 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكــم ورحمـة الله وبركاتــه ،،

طلب مني صديق لي أن أكتب له إجرائية تعرض له الأعداد الأولية من 0 إلى 1000 فكتبت له التالي نزولا عند رغبته :

 Procedure TForm1.Button1Click(Sender: TObject);
var
x,i,j:Integer;
Begin
Memo1.Clear;
For i:=2 to 1000 do
Begin
j:=2;
 Repeat
 x:= i mod j;
 j:=j+1;
 Until x=0;
 If j-1=i then memo1.Lines.Add(IntToStr(i));
End
End;

و ها أنا أضعها هنا لعل أحدا يستفيد منها.

من كانت له تحسينات عليها فلا مانع عندي

بالتوفيق.

عن ‏ ‏أسامة بن زيد قال: ‏قال رسول الله - ‏صلى الله عليه وسلم -: ( من صنع إليه معروف فقال لفاعله جزاك الله خيرا فقد أبلغ في الثناء ) .

رواه الترمذي و قال ‏هذا ‏ ‏حديث حسن جيد غريب.

و صححه العلامة الألباني في صحيح الترغيب

www.sahab.net

#2

ممتاز ولا اعلم ان كانت هناك دالة في دلفي لاختبار هل العدد اولي ام لا او دالة للحصول على الاعداد الاولية في مجال محدد من الارقام وان لم يكن هناك دالة فلماذا لا تحاول تحويل الكود الى دالة

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