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

[برنامج كاشف الأرقام الاولية] أول برنامج لي في ال Vb.net

بدأه includer في 27 يوليو 2008 · 5 رد · 2,838 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

قبل كل شيء أرجو أن تقبلوني كعضو معكم

و هذا اعتبروه هدية مني لانضمامي بكم

يوفر لكم البرنامج طريقتين في التجريب

الأولى هي تجريب عدد واحد

و الثانية هي تجريب عدة أعداد

بعد تحديد البداية و التهاية طبعا

الموضوع مفتووح للانتقادات و الاقتراحات

بدون إطالة البرنامج + السورس في المرفقات

تحياتي

لا تنسوني من دعاء عن ظهر غيب لي و لوالدي

سلاآم

ملاحظة مهمة : باسوورد فك الضغط

algeria

____________________.rar

Source.rar

#2

انا سعيد اني اكون اول واحد يرد علييك :lol:

وعموما مشكوور على البرنامج وجاري التجربة :clapping:

#3

منور الموضوع بمرورك

على الأقل أنت رديت ليس كالآخرين

يمرون مرور الكرام

تحياتي

سلاآم

#4

مشكور اخى

بارك الله فيك

وننتظر منك المزيد ان شاء الله

#5

اسف اخى فية مشكلة عند فك الضغط

الرقم السرى صحيح ما فى مشلة المشكلة فى التحميل ما هو كامل

ممكن اخى تحمل الملفات تانى او على موقع اخر

وشكرا

#6

السلام عليكم

المفروض ان يكون هذا الاجراء فقط لفحص ان كان العدد اوليا ام لا فقط ومن غير الصحيح اسناد قيم من داخله لمربع نص او قائمة بالتالي الاجراء من الافضل ان يكون كما يلي

 

[color= #0600FF;]Function IsPrim[color= #000000;]([color= #FF8000;]ByVal number [color= #FF8000;]As [color= #FF0000;]Integer[color= #000000;]) [color= #FF8000;]As [color= #FF0000;]Boolean  

        [color= #0600FF;]Dim i [color= #FF8000;]As [color= #FF0000;]Integer

        i [color= #008000;]= [color= #FF0000;]2

        [color= #0600FF;]If number [color= #008000;]= [color= #FF0000;]2 [color= #FF8000;]Then

            [color= #FF8000;]Return [color= #0600FF;]True

        [color= #FF8000;]ElseIf number [color= #804040;]Mod i <> [color= #FF0000;]0 [color= #FF8000;]Then

            [color= #0600FF;]Dim UpperLimit [color= #FF8000;]As [color= #FF0000;]Integer [color= #008000;]= Math.[color= #0600FF;]Sqrt[color= #000000;](number[color= #000000;]) [color= #008080; font-style: italic;]'نظرية في الرياضيات

            i [color= #008000;]+= [color= #FF0000;]1

            [color= #0600FF;]Do [color= #0600FF;]While [color= #000000;](i <[color= #008000;]= UpperLimit[color= #000000;]) [color= #FF8000;]AndAlso [color= #000000;](number [color= #804040;]Mod i <> [color= #FF0000;]0[color= #000000;])

                i [color= #008000;]= i [color= #008000;]+ [color= #FF0000;]2 [color= #008080; font-style: italic;]'لايلزم الفسمة على الاعداد الزوجية

            [color= #0600FF;]Loop

 

            [color= #FF8000;]Return [color= #0600FF;]CBool[color= #000000;](i > UpperLimit[color= #000000;])

 

        [color= #FF8000;]Else

            [color= #FF8000;]Return [color= #0600FF;]False

        [color= #0600FF;]End [color= #0600FF;]If

 

    [color= #0600FF;]End [color= #0600FF;]Function

وبعد ذلك يمكن فحص الرقم كما يلي

if isprime(TxtNum.Text) then

label1.text="PRime"

else

'not prime

end if

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

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

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

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

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