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

تعلم السي شارب مع علي المصري

مغلقرائج
بدأه علي المصري في 1 ديسمبر 2004 · 58 رد · 12,027 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#26

وهناك طريقة أخرى لاستخدام تركيبة if/else وهي (? : ) ، وتحتوي على ثلاث جمل تنفيذية :

جملة الشرط ، جملة التنفيذ الأولى في حالة تحقق الشرط True ، جملة التنفيذ الثانية في حالة عدم تحقق الشرط False ، فإذا أعدنا صياغة جملة if السابقة تصبح كالتالي :

Console.WriteLine( StudentGrade >=  50  ? “ Passed “   :    “ Failed “);

* يمكن أيضا ً استخدام تركيبة if/else تركيبة if/else لتنفيذ جملة من عدد من الجمل ، فمثلا ً إذا فهمنا الكود الوهمي pseudocode التالي :

If student’s grade is greater than or equal to 90
     Print “ A “
Else 
      If student’s grade is greater than or equal to 80
           Print “ B “  
     Else 
           If student’s grade is greater than or equal to 70
               Print “ C “
           Else
               If student’s grade is greater than or equal to 60
                     Print “ D “
               Else
                      If student’s grade is greater than or equal to 50
                             Print “ E “
                      Else
                             Print “ F “

وحولناه إلى كود C# :

if (studentGrade >= 90) 
      Console.WriteLine(" A "); 
else  if (studentGrade >= 80) 
Console.WriteLine(" B "); 
else  if (studentGrade >= 70) 
Console.WriteLine(" C "); 
else  if (studentGrade >= 60) 
Console.WriteLine(" D "); 
else  if (studentGrade >= 50) 
Console.WriteLine(" E "); 
else  
Console.WriteLine(" F ");

لاتحسبن المجد تمرا انت اكلهوا.... لن تبلغ المجد حتى تلعق الصبرا

ومن يتهيب صعود الجبال ...:::... يعش أبد الدهر بين الحفر

"وَيَا قَوْمِ اسْتَغْفِرُوا رَبَّكُمْ ثُمَّ تُوبُوا إِلَيْهِ يُرْسِلِ السَّمَاءَ عَلَيْكُمْ مِدْرَارًا وَيَزِدْكُمْ قُوَّةً إِلَى قُوَّتِكُمْ وَلَا تَتَوَلَّوْا". (أيه 52 سورة هود)

أَمَرَ بِالِاسْتِغْفَارِ الَّذِي فِيهِ تَكْفِير الذُّنُوب السَّالِفَة وَبِالتَّوْبَةِ عَمَّا يَسْتَقْبِلُونَ وَمَنْ اِتَّصَفَ بِهَذِهِ الصِّفَة يَسَّرَ اللَّه عَلَيْهِ رِزْقه وَسَهَّلَ عَلَيْهِ أَمْره وَحَفِظَ شَأْنه وَلِهَذَا قَالَ " يُرْسِل السَّمَاء عَلَيْكُمْ مِدْرَارًا "

وَفِي الْحَدِيث" مَنْ لَزِمَ الِاسْتِغْفَار جَعَلَ اللَّه لَهُ مِنْ كُلّ هَمّ فَرَجًا وَمِنْ كُلّ ضِيق مَخْرَجًا وَرَزَقَهُ مِنْ حَيْثُ لَا يَحْتَسِب ".

(تفسير ابن كثير)

#27

ملاحظة :

* كل جملة else مرتبطة بجملة if سابقة لها .

* إذا احتوت أي تركيبة على أكثر من جملة بداخلها يجب استخدام أقواس المجموعة ( { } ) ، أما إذا احتوت على تركيبة أخرى فقط فليس من الضروري استخدام أقواس المجموعة .

C#

if  ( x > 5 )
      if  ( y > 5 )
              Console.WriteLine( “ x and y are > 5 “ ); 
      else  
              Console.WriteLine( “ x is <= 5 “ );

في هذه الحالة else تعتبر تابعة لل if الثانية أي سيتم تنفيذ الجملة الثانية x is <= 5 في حال y <= 5 وقيمة x > 5 ، أم إذا كانت x <= 5 فستهمل هذه الجملة كلها .

إذا أردنا جعل else تابعة لل if الأولى يجب وضع ما داخل ال if في أقواس كما يلي :

C#

if  ( x > 5 )
   {
      if  ( y > 5 )
              Console.WriteLine( “ x and y are > 5 “ ); 
    }
else  
      Console.WriteLine( “ x is <= 5 “ );

والآن تنفذ مجموع الجمل الأولى في حال x > 5 وجملة else في حال x <= 5 .

تم تعديل هذه المشاركة بواسطة علي المصري في 22 فبراير 2005 في 18:42

لاتحسبن المجد تمرا انت اكلهوا.... لن تبلغ المجد حتى تلعق الصبرا

ومن يتهيب صعود الجبال ...:::... يعش أبد الدهر بين الحفر

"وَيَا قَوْمِ اسْتَغْفِرُوا رَبَّكُمْ ثُمَّ تُوبُوا إِلَيْهِ يُرْسِلِ السَّمَاءَ عَلَيْكُمْ مِدْرَارًا وَيَزِدْكُمْ قُوَّةً إِلَى قُوَّتِكُمْ وَلَا تَتَوَلَّوْا". (أيه 52 سورة هود)

أَمَرَ بِالِاسْتِغْفَارِ الَّذِي فِيهِ تَكْفِير الذُّنُوب السَّالِفَة وَبِالتَّوْبَةِ عَمَّا يَسْتَقْبِلُونَ وَمَنْ اِتَّصَفَ بِهَذِهِ الصِّفَة يَسَّرَ اللَّه عَلَيْهِ رِزْقه وَسَهَّلَ عَلَيْهِ أَمْره وَحَفِظَ شَأْنه وَلِهَذَا قَالَ " يُرْسِل السَّمَاء عَلَيْكُمْ مِدْرَارًا "

وَفِي الْحَدِيث" مَنْ لَزِمَ الِاسْتِغْفَار جَعَلَ اللَّه لَهُ مِنْ كُلّ هَمّ فَرَجًا وَمِنْ كُلّ ضِيق مَخْرَجًا وَرَزَقَهُ مِنْ حَيْثُ لَا يَحْتَسِب ".

(تفسير ابن كثير)

#28

اه نسيت

الكود الشكل النهائي للبرنامج

using System;

class tenprog
{  
	static void Main()
	{
  int studentGrade;
  Console.WriteLine("please enter Studentgrade:");
/* الاختلاف يبداء من هنا  وهي عبارة (convert.toInt32)وهي لتحويل الرقمي المدخل بواسطة studentGrade اللي النوع integer */
  studentGrade = Convert.ToInt32(Console.ReadLine());

  if (studentGrade >= 90) 
 	 Console.WriteLine(" A "); 
  else  if (studentGrade >= 80) 
 	 Console.WriteLine(" B "); 
  else  if (studentGrade >= 70) 
 	 Console.WriteLine(" C "); 
  else  if (studentGrade >= 60) 
 	 Console.WriteLine(" D "); 
  else  if (studentGrade >= 50) 
 	 Console.WriteLine(" E "); 
  else  
 	 Console.WriteLine(" F ");
	}
}

لاتحسبن المجد تمرا انت اكلهوا.... لن تبلغ المجد حتى تلعق الصبرا

ومن يتهيب صعود الجبال ...:::... يعش أبد الدهر بين الحفر

"وَيَا قَوْمِ اسْتَغْفِرُوا رَبَّكُمْ ثُمَّ تُوبُوا إِلَيْهِ يُرْسِلِ السَّمَاءَ عَلَيْكُمْ مِدْرَارًا وَيَزِدْكُمْ قُوَّةً إِلَى قُوَّتِكُمْ وَلَا تَتَوَلَّوْا". (أيه 52 سورة هود)

أَمَرَ بِالِاسْتِغْفَارِ الَّذِي فِيهِ تَكْفِير الذُّنُوب السَّالِفَة وَبِالتَّوْبَةِ عَمَّا يَسْتَقْبِلُونَ وَمَنْ اِتَّصَفَ بِهَذِهِ الصِّفَة يَسَّرَ اللَّه عَلَيْهِ رِزْقه وَسَهَّلَ عَلَيْهِ أَمْره وَحَفِظَ شَأْنه وَلِهَذَا قَالَ " يُرْسِل السَّمَاء عَلَيْكُمْ مِدْرَارًا "

وَفِي الْحَدِيث" مَنْ لَزِمَ الِاسْتِغْفَار جَعَلَ اللَّه لَهُ مِنْ كُلّ هَمّ فَرَجًا وَمِنْ كُلّ ضِيق مَخْرَجًا وَرَزَقَهُ مِنْ حَيْثُ لَا يَحْتَسِب ".

(تفسير ابن كثير)

#29

بسم الله الرحمن الرحيم:

اخوي عليي الله يبارك فيك يا رب .... من فترة وانا انتظر حد يشرحلي سي شارب خطوة خطوة .... كمل اخوي كمل انا معاك حتى الاحتراف ان شاء الله.....

وربنا يجزيك عنا كل خير...... وربنا يجعلك من المجاهدين بعقولهم.... اخوك المحب عاشق فلسطين

#30

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

والله يعجز اللسان عن وصف صنيعك الغالي , بارك الله فيك اخي الكريم محمد المصري بارك الله فيك :rolleyes:

#31

بسم الله الرحمن الرحيم

السلام عليكم جميعا

وفي هذا الدرس إن شاء الله سنشرح تركيبة while للتكرار :

3- تركيبة while التكرارية .

تركيبة التكرار تسمح للمبرمج بتحديد الحدث المطلوب تكراره طالما الشرط متحقق (True).

في الدرس الماضي كنا قد تكلمني عن قاعدة if وكيف انها تقوم بتنفيذ جملة معينه او امرة معين في حالة تحقس امرا ما

ولكن في هذا الدرس سوف يكون الموضوع مختلف وهي قاعدة while التكرارية

اي انه اذا تحقق شرط معين كر الي ان يفشل الشرط

مثال

قم بالعدد علي اصابعك الي انت تفرب الشمس

فهنا انت سوف تقوم بالعدد من العصر مثلا الي انت تغرب الشمس الي مايقرب الثلات ساعات

مثال

int XL=2; 
  while (XL <=1000)
  {
 	 XL=XL+2;
  
 	 Console.WriteLine (XL);
  }

  Console.WriteLine ("XL is : {0}",XL);
	}

هنا في الكود السابق انت تخبر البرنامج انا XL تساوي 2 بعد ذلك تسال بــ while ان XL اكبر من او تساوي 1000

الم يكون فقم بجمع XL + 2 الي انت يتحقق الشرط

يطبع قيمة الشرط وهو XL

والشكل التالي يوضح خط سير القاعدة while

1_732005184110.733822.GIF

ويجب الانتباه إلى شرط الجملة الشرطية لأن بعض الأخطاء قد تؤدي إلى infinite loop ( دائرة غير منتهية ) بمعنى تكرار غير منتهى .

* أول حرف من أي كلمة محجوزة يجب أن يكون Lowercase (حرف صغير ) while فإذا حدث خطأ وكتبت Uppercase (حرف كبير ) While يحدث syntax error أي خطأ قواعدي .

( بما أن الكلمة المحجوزة تحولت إلى اللون الأزرق فمعناه أن الكلمة صحيحة ).

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

ويارب تكو ناستفد

ConsoleApplication2.rar

لاتحسبن المجد تمرا انت اكلهوا.... لن تبلغ المجد حتى تلعق الصبرا

ومن يتهيب صعود الجبال ...:::... يعش أبد الدهر بين الحفر

"وَيَا قَوْمِ اسْتَغْفِرُوا رَبَّكُمْ ثُمَّ تُوبُوا إِلَيْهِ يُرْسِلِ السَّمَاءَ عَلَيْكُمْ مِدْرَارًا وَيَزِدْكُمْ قُوَّةً إِلَى قُوَّتِكُمْ وَلَا تَتَوَلَّوْا". (أيه 52 سورة هود)

أَمَرَ بِالِاسْتِغْفَارِ الَّذِي فِيهِ تَكْفِير الذُّنُوب السَّالِفَة وَبِالتَّوْبَةِ عَمَّا يَسْتَقْبِلُونَ وَمَنْ اِتَّصَفَ بِهَذِهِ الصِّفَة يَسَّرَ اللَّه عَلَيْهِ رِزْقه وَسَهَّلَ عَلَيْهِ أَمْره وَحَفِظَ شَأْنه وَلِهَذَا قَالَ " يُرْسِل السَّمَاء عَلَيْكُمْ مِدْرَارًا "

وَفِي الْحَدِيث" مَنْ لَزِمَ الِاسْتِغْفَار جَعَلَ اللَّه لَهُ مِنْ كُلّ هَمّ فَرَجًا وَمِنْ كُلّ ضِيق مَخْرَجًا وَرَزَقَهُ مِنْ حَيْثُ لَا يَحْتَسِب ".

(تفسير ابن كثير)

#32

السلام عليكم أخي علي

جميل أخي أن تستفيد من دروس غيرك وأن تفيد فيها الناس

لكن الأجمل أن تشير إلى المكان الذي أخذت منه هذه الدروس

أعلم أنك تفهمها جيداًً لأنها بسيطة لكني تعبت في وضعها فعلاً

فقط أريدك أخي إذا سمحت أن تقول بعد كل درس

واستفدت من هذه الدروس من الموقع www.vc4arab.com

وتسهيلأً عيك أخي علي هذه السلسلة كامله التي وصلت في وضعها

http://www.vc4arab.com/showthread.php?threadid=128

#33

بسم اللــــــــة الرحمن الرحيم

جزاك الله خيرا على هذا المجهود العظيم الذى بذلتة ولكن نريد c# advanced حتى يكون الموضوع اكثر جاذبية للقارى

واكرر مشكور على هذا المجهود الرائع

Muhammad Allam

Computer Science

@Resource(MappedURL="My Blog" )

#34

اخي العزيز النورس

اشكرك لتعليق وان كان في بعض التسرع او الاهانة الموجهة

ولكن لم اكمل بعد

اولا

لا انكر اني قد استفد من الدروس التي وضعتها انت وغيرك

فان لست بعبقري

ولكن الحمد الله والشكر لله

قد اضافة في الشرح الا لم يكن كثير

ولكن والحمد الله لم اتعمد الي ال copy وال past

وعموما اخي العزيز شكرا لك علي التنبيه

واعمل كل من المنتدي انا هذه الدورس قمت انا بمتابعة اخي نورس فس المنتدي تبعه والحمد الله قد استفدمنه الكتير

ولكن ادعوه ان يكمل معي الي اخر الدروس لعلي اقدر علي سداد جزء من خيره علي بالاستفادة مني كمااستفد انا وجزاءك الله عني خيرا انت ومن فداني

ولكن مني صالح الدعاء اخي

اخوك علي المصري

لاتحسبن المجد تمرا انت اكلهوا.... لن تبلغ المجد حتى تلعق الصبرا

ومن يتهيب صعود الجبال ...:::... يعش أبد الدهر بين الحفر

"وَيَا قَوْمِ اسْتَغْفِرُوا رَبَّكُمْ ثُمَّ تُوبُوا إِلَيْهِ يُرْسِلِ السَّمَاءَ عَلَيْكُمْ مِدْرَارًا وَيَزِدْكُمْ قُوَّةً إِلَى قُوَّتِكُمْ وَلَا تَتَوَلَّوْا". (أيه 52 سورة هود)

أَمَرَ بِالِاسْتِغْفَارِ الَّذِي فِيهِ تَكْفِير الذُّنُوب السَّالِفَة وَبِالتَّوْبَةِ عَمَّا يَسْتَقْبِلُونَ وَمَنْ اِتَّصَفَ بِهَذِهِ الصِّفَة يَسَّرَ اللَّه عَلَيْهِ رِزْقه وَسَهَّلَ عَلَيْهِ أَمْره وَحَفِظَ شَأْنه وَلِهَذَا قَالَ " يُرْسِل السَّمَاء عَلَيْكُمْ مِدْرَارًا "

وَفِي الْحَدِيث" مَنْ لَزِمَ الِاسْتِغْفَار جَعَلَ اللَّه لَهُ مِنْ كُلّ هَمّ فَرَجًا وَمِنْ كُلّ ضِيق مَخْرَجًا وَرَزَقَهُ مِنْ حَيْثُ لَا يَحْتَسِب ".

(تفسير ابن كثير)

#35

السلام عليك أخي علي

وشكراً على التفاهم والتعاون .

لكن يا أخي عندما يفهم الشخص موضوع معين وأحب أن يشرحه للناس

يعيد صياغة الدرس بأسلوبه الخاص وصوره الخاصة التي قام هو بعملها ورسمها

وإن شعر أنه من الأفضل أن يضع الدرس كاملاً فسيعطي اللنك لهذا الدرس.

أم أن يأخذ الموضوع كاملا بصوره وشرحة وكلماته ويضعها بإسمه فهذا غير مقبول.

غير أنه لفت نظري عندما دخلت إلى موقعك

النور نت

وأماكن أخرى :

دوت نت للعرب

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

http://www.vc4arab.com/showthread.php?threadid=128

post-31888-1110667002_thumb.gif

تم تعديل هذه المشاركة بواسطة النــــورس في 13 مارس 2005 في 01:36

#36

اخي الحبيب النورس

وبغض النظر عن الاهانات الموجهة ولكن اقوال لك انظر الي الدروس وما بين السطور ولا تنظر الي العناوين او الصورة

اما عن حق فان والله لم انتهكة او اقترب الاليه بالسوء والله اعلم

فان والله الحمد قد تعلمت منك ومن غيرك والحمد الله

واحاول اكرر ما بذل معي بافادة غيري

اعتذر اولا

واقرر واعترف انا هذا الدروس من صنليعك ولكن ليست كلها

والحمد الله

وعليك اخي تكملت ما بدات اكمل الدورس فان الافضل تقدم للآمام و اجعلني انا بين المامومين

والسلام عليكم

لاتحسبن المجد تمرا انت اكلهوا.... لن تبلغ المجد حتى تلعق الصبرا

ومن يتهيب صعود الجبال ...:::... يعش أبد الدهر بين الحفر

"وَيَا قَوْمِ اسْتَغْفِرُوا رَبَّكُمْ ثُمَّ تُوبُوا إِلَيْهِ يُرْسِلِ السَّمَاءَ عَلَيْكُمْ مِدْرَارًا وَيَزِدْكُمْ قُوَّةً إِلَى قُوَّتِكُمْ وَلَا تَتَوَلَّوْا". (أيه 52 سورة هود)

أَمَرَ بِالِاسْتِغْفَارِ الَّذِي فِيهِ تَكْفِير الذُّنُوب السَّالِفَة وَبِالتَّوْبَةِ عَمَّا يَسْتَقْبِلُونَ وَمَنْ اِتَّصَفَ بِهَذِهِ الصِّفَة يَسَّرَ اللَّه عَلَيْهِ رِزْقه وَسَهَّلَ عَلَيْهِ أَمْره وَحَفِظَ شَأْنه وَلِهَذَا قَالَ " يُرْسِل السَّمَاء عَلَيْكُمْ مِدْرَارًا "

وَفِي الْحَدِيث" مَنْ لَزِمَ الِاسْتِغْفَار جَعَلَ اللَّه لَهُ مِنْ كُلّ هَمّ فَرَجًا وَمِنْ كُلّ ضِيق مَخْرَجًا وَرَزَقَهُ مِنْ حَيْثُ لَا يَحْتَسِب ".

(تفسير ابن كثير)

#37

بسم الله الرحمن الرحيم

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

في هذا االدرس نتكلم عن حلقات التكرار FOR

في الدرس السابق تعرفنا سويا علي حلقات التكرار While

وكيفية عملها

واليك مثل عليها

using System;
class peo1
{
static void Main()
{
int i = 1;
while ( i <= 5)
  {
 	 Console.WriteLine (i);
i++;
}
Console.ReadLine ();
	}
}

للعلم (++ ) هي معامل الزيادة

و (--) معامل النقص

معاملة مفيدة في السي شارب

تم تعديل هذه المشاركة بواسطة علي المصري في 13 مارس 2005 في 17:08

لاتحسبن المجد تمرا انت اكلهوا.... لن تبلغ المجد حتى تلعق الصبرا

ومن يتهيب صعود الجبال ...:::... يعش أبد الدهر بين الحفر

"وَيَا قَوْمِ اسْتَغْفِرُوا رَبَّكُمْ ثُمَّ تُوبُوا إِلَيْهِ يُرْسِلِ السَّمَاءَ عَلَيْكُمْ مِدْرَارًا وَيَزِدْكُمْ قُوَّةً إِلَى قُوَّتِكُمْ وَلَا تَتَوَلَّوْا". (أيه 52 سورة هود)

أَمَرَ بِالِاسْتِغْفَارِ الَّذِي فِيهِ تَكْفِير الذُّنُوب السَّالِفَة وَبِالتَّوْبَةِ عَمَّا يَسْتَقْبِلُونَ وَمَنْ اِتَّصَفَ بِهَذِهِ الصِّفَة يَسَّرَ اللَّه عَلَيْهِ رِزْقه وَسَهَّلَ عَلَيْهِ أَمْره وَحَفِظَ شَأْنه وَلِهَذَا قَالَ " يُرْسِل السَّمَاء عَلَيْكُمْ مِدْرَارًا "

وَفِي الْحَدِيث" مَنْ لَزِمَ الِاسْتِغْفَار جَعَلَ اللَّه لَهُ مِنْ كُلّ هَمّ فَرَجًا وَمِنْ كُلّ ضِيق مَخْرَجًا وَرَزَقَهُ مِنْ حَيْثُ لَا يَحْتَسِب ".

(تفسير ابن كثير)

#38

اما اذا ارت عمل هذا بقاعدة For

فعليك بالكود الاتي

using System;
class peo1
static void Main ()

  
  {
 	 for ( int i=1; i <= 5; i++)
 	 Console.WriteLine (i);
 	 

 	 Console.ReadLine();
  }
  
	}

هل رايت انها اسهل واسرع انا راي انها هكذا افضل بكثير

ولكن عليك ان تكرار البرنامج ولكن ال i من 1 الي 100

لاتحسبن المجد تمرا انت اكلهوا.... لن تبلغ المجد حتى تلعق الصبرا

ومن يتهيب صعود الجبال ...:::... يعش أبد الدهر بين الحفر

"وَيَا قَوْمِ اسْتَغْفِرُوا رَبَّكُمْ ثُمَّ تُوبُوا إِلَيْهِ يُرْسِلِ السَّمَاءَ عَلَيْكُمْ مِدْرَارًا وَيَزِدْكُمْ قُوَّةً إِلَى قُوَّتِكُمْ وَلَا تَتَوَلَّوْا". (أيه 52 سورة هود)

أَمَرَ بِالِاسْتِغْفَارِ الَّذِي فِيهِ تَكْفِير الذُّنُوب السَّالِفَة وَبِالتَّوْبَةِ عَمَّا يَسْتَقْبِلُونَ وَمَنْ اِتَّصَفَ بِهَذِهِ الصِّفَة يَسَّرَ اللَّه عَلَيْهِ رِزْقه وَسَهَّلَ عَلَيْهِ أَمْره وَحَفِظَ شَأْنه وَلِهَذَا قَالَ " يُرْسِل السَّمَاء عَلَيْكُمْ مِدْرَارًا "

وَفِي الْحَدِيث" مَنْ لَزِمَ الِاسْتِغْفَار جَعَلَ اللَّه لَهُ مِنْ كُلّ هَمّ فَرَجًا وَمِنْ كُلّ ضِيق مَخْرَجًا وَرَزَقَهُ مِنْ حَيْثُ لَا يَحْتَسِب ".

(تفسير ابن كثير)

#39

جرب هذا :D :D :D

using System;
using System.Windows .Forms;
class alipro
{
	static void Main ()
	{
  
  
  {
 	 for ( int i =1; i <= 5; i++)
 	 MessageBox.Show ("i");
 	 

 	 
  }
  
	}
}

:lol: :lol: :lol: :lol: :lol: :lol:

لاتحسبن المجد تمرا انت اكلهوا.... لن تبلغ المجد حتى تلعق الصبرا

ومن يتهيب صعود الجبال ...:::... يعش أبد الدهر بين الحفر

"وَيَا قَوْمِ اسْتَغْفِرُوا رَبَّكُمْ ثُمَّ تُوبُوا إِلَيْهِ يُرْسِلِ السَّمَاءَ عَلَيْكُمْ مِدْرَارًا وَيَزِدْكُمْ قُوَّةً إِلَى قُوَّتِكُمْ وَلَا تَتَوَلَّوْا". (أيه 52 سورة هود)

أَمَرَ بِالِاسْتِغْفَارِ الَّذِي فِيهِ تَكْفِير الذُّنُوب السَّالِفَة وَبِالتَّوْبَةِ عَمَّا يَسْتَقْبِلُونَ وَمَنْ اِتَّصَفَ بِهَذِهِ الصِّفَة يَسَّرَ اللَّه عَلَيْهِ رِزْقه وَسَهَّلَ عَلَيْهِ أَمْره وَحَفِظَ شَأْنه وَلِهَذَا قَالَ " يُرْسِل السَّمَاء عَلَيْكُمْ مِدْرَارًا "

وَفِي الْحَدِيث" مَنْ لَزِمَ الِاسْتِغْفَار جَعَلَ اللَّه لَهُ مِنْ كُلّ هَمّ فَرَجًا وَمِنْ كُلّ ضِيق مَخْرَجًا وَرَزَقَهُ مِنْ حَيْثُ لَا يَحْتَسِب ".

(تفسير ابن كثير)

#40

السلام عليك أخي علي

إن كنت تتوقع أن هذه السطور البسيطة التي أضفتها على دروسي تسمح لك أن تنسبها إليك

فأنت مخطئ .

لأن الذي ترجم وفهم وجرب البرامج وقام بالرسم على البوربوينت وسهر وهو يحاول أن يقدم

هذه الدروس بأفضل حال وأسهل تعبير . ليس كالذي يأخذها ويفهمها ويضيف عليها بعض الأمثلة

أو بعض التعابير .

ولكن على كلٍ أخي أنا لن أكمل الدروس بل سأترك إكمالها عليك .

لأنه لا يمكن أن يؤم الناس إمامان . أليس كذالك ؟

وأدعو لك بالتوفيق .

#41

اخي قال الرسول الكريم

فليتقد افضلكم عملا واحفظكم

اما انا دعني الي جوار العامة

واكمل انتاما انا فانا الي الصفوف الخلفية

لاتحسبن المجد تمرا انت اكلهوا.... لن تبلغ المجد حتى تلعق الصبرا

ومن يتهيب صعود الجبال ...:::... يعش أبد الدهر بين الحفر

"وَيَا قَوْمِ اسْتَغْفِرُوا رَبَّكُمْ ثُمَّ تُوبُوا إِلَيْهِ يُرْسِلِ السَّمَاءَ عَلَيْكُمْ مِدْرَارًا وَيَزِدْكُمْ قُوَّةً إِلَى قُوَّتِكُمْ وَلَا تَتَوَلَّوْا". (أيه 52 سورة هود)

أَمَرَ بِالِاسْتِغْفَارِ الَّذِي فِيهِ تَكْفِير الذُّنُوب السَّالِفَة وَبِالتَّوْبَةِ عَمَّا يَسْتَقْبِلُونَ وَمَنْ اِتَّصَفَ بِهَذِهِ الصِّفَة يَسَّرَ اللَّه عَلَيْهِ رِزْقه وَسَهَّلَ عَلَيْهِ أَمْره وَحَفِظَ شَأْنه وَلِهَذَا قَالَ " يُرْسِل السَّمَاء عَلَيْكُمْ مِدْرَارًا "

وَفِي الْحَدِيث" مَنْ لَزِمَ الِاسْتِغْفَار جَعَلَ اللَّه لَهُ مِنْ كُلّ هَمّ فَرَجًا وَمِنْ كُلّ ضِيق مَخْرَجًا وَرَزَقَهُ مِنْ حَيْثُ لَا يَحْتَسِب ".

(تفسير ابن كثير)

#42

ياشباب أعتمدو عل واحد منكم لأنني أحسست أن الشرح قد يفيدني و لكن هذه مشكلتنا نحن العربان دائماً نتفق على أن لا نتفق

ليس المهم من هو صاحب الموضوع الأساسي المهم أن الموضوع ذو فائدة للجميع

مبرمج مبتدأ

#43

-09

المصفوفات arrays

المصفوفات : هي عبارة مجموعة عناصر من نفس نوع البيانات Data Type ونفس الاسم

اي عناصر المصفوفه تاخذ نفس الخصائص ونفس اسلوب العمل في البرنامج من البداية للنهاية

وتقسم المصفوفات الي نوعين

1- المصفوفات ذات البعد الواحد

2- والمصفوفات ذات الابعاد المتعددة

أ-مصفوفة تناءية الابعاد

ب- مصفوفات تلاثية الابعاد

ج المصفوفات السنية

لاتحسبن المجد تمرا انت اكلهوا.... لن تبلغ المجد حتى تلعق الصبرا

ومن يتهيب صعود الجبال ...:::... يعش أبد الدهر بين الحفر

"وَيَا قَوْمِ اسْتَغْفِرُوا رَبَّكُمْ ثُمَّ تُوبُوا إِلَيْهِ يُرْسِلِ السَّمَاءَ عَلَيْكُمْ مِدْرَارًا وَيَزِدْكُمْ قُوَّةً إِلَى قُوَّتِكُمْ وَلَا تَتَوَلَّوْا". (أيه 52 سورة هود)

أَمَرَ بِالِاسْتِغْفَارِ الَّذِي فِيهِ تَكْفِير الذُّنُوب السَّالِفَة وَبِالتَّوْبَةِ عَمَّا يَسْتَقْبِلُونَ وَمَنْ اِتَّصَفَ بِهَذِهِ الصِّفَة يَسَّرَ اللَّه عَلَيْهِ رِزْقه وَسَهَّلَ عَلَيْهِ أَمْره وَحَفِظَ شَأْنه وَلِهَذَا قَالَ " يُرْسِل السَّمَاء عَلَيْكُمْ مِدْرَارًا "

وَفِي الْحَدِيث" مَنْ لَزِمَ الِاسْتِغْفَار جَعَلَ اللَّه لَهُ مِنْ كُلّ هَمّ فَرَجًا وَمِنْ كُلّ ضِيق مَخْرَجًا وَرَزَقَهُ مِنْ حَيْثُ لَا يَحْتَسِب ".

(تفسير ابن كثير)

#44

اما الان فالمصفوفات ذات العد الواحد One Dimintionat Arrays

طريقة تعريفها هي :

 type[ ] array-name = new type[size];

int [] ali=new int[5];

وهناك اساليب لكتابة الكود

يعني ممكن   تعريف المصفوفة

int [];
ali=new int[5];

وشكل البرنامج كالتالي

using System;‎
class arraypro‎

‎{‎
	static void Main()‎
	‎{‎
  ‎// ‎تعريف‎ ‎المصفوفة‎ ‎
  int[] student = new int[5];‎
  int max,min;‎
  ‎// ‎ملاء المصفوفة بالقيم الجهازه
  student[0]=80;‎
  student[1]=78;‎
  student[2]=90;‎
  student[3]=63;‎
  student[4]=50;‎
  ‎// ‎البحث‎ ‎عن‎ ‎أعلى‎ ‎درجة‎ ‎
  max=student[0];‎
  min=student[0];‎

  for(int i=0; i<5;i++)‎
  ‎{‎
  	if(student>max)‎
  
    max= student;‎

  	if(student<min)‎
  	
    min=student;‎
  ‎}‎
  Console.WriteLine(" max mark:{0}",+max);‎
  Console.WriteLine ("Min mark={0}",min );‎

‎}‎
‎}‎

تم تعديل هذه المشاركة بواسطة علي المصري في 18 مارس 2005 في 22:50

لاتحسبن المجد تمرا انت اكلهوا.... لن تبلغ المجد حتى تلعق الصبرا

ومن يتهيب صعود الجبال ...:::... يعش أبد الدهر بين الحفر

"وَيَا قَوْمِ اسْتَغْفِرُوا رَبَّكُمْ ثُمَّ تُوبُوا إِلَيْهِ يُرْسِلِ السَّمَاءَ عَلَيْكُمْ مِدْرَارًا وَيَزِدْكُمْ قُوَّةً إِلَى قُوَّتِكُمْ وَلَا تَتَوَلَّوْا". (أيه 52 سورة هود)

أَمَرَ بِالِاسْتِغْفَارِ الَّذِي فِيهِ تَكْفِير الذُّنُوب السَّالِفَة وَبِالتَّوْبَةِ عَمَّا يَسْتَقْبِلُونَ وَمَنْ اِتَّصَفَ بِهَذِهِ الصِّفَة يَسَّرَ اللَّه عَلَيْهِ رِزْقه وَسَهَّلَ عَلَيْهِ أَمْره وَحَفِظَ شَأْنه وَلِهَذَا قَالَ " يُرْسِل السَّمَاء عَلَيْكُمْ مِدْرَارًا "

وَفِي الْحَدِيث" مَنْ لَزِمَ الِاسْتِغْفَار جَعَلَ اللَّه لَهُ مِنْ كُلّ هَمّ فَرَجًا وَمِنْ كُلّ ضِيق مَخْرَجًا وَرَزَقَهُ مِنْ حَيْثُ لَا يَحْتَسِب ".

(تفسير ابن كثير)

#45

الأخ علي المصري،

أرجو منك عندما تضيف درس هنا من دروس الأخ "النورس" أن تذكر أنه هو صاحب الدرس حتى لو كنت قد عدلت فيها..

شكراً لتفهمك...

رأس الحكمة الإيمان بالله

#46

المصفوفات ثنائية الأبعاد : Two Dimentionam Array

المصفوفة ثنائية الأبعاد هي من أشكال المصفوفات المتعددة الأبعاد بل هي أبسط شكل من أشكالها وهي تأخذ شكل الجدوال

ويتم تعريفها كالتالي

 type[ , ] =type_name=new type[y,x];

لاتحسبن المجد تمرا انت اكلهوا.... لن تبلغ المجد حتى تلعق الصبرا

ومن يتهيب صعود الجبال ...:::... يعش أبد الدهر بين الحفر

"وَيَا قَوْمِ اسْتَغْفِرُوا رَبَّكُمْ ثُمَّ تُوبُوا إِلَيْهِ يُرْسِلِ السَّمَاءَ عَلَيْكُمْ مِدْرَارًا وَيَزِدْكُمْ قُوَّةً إِلَى قُوَّتِكُمْ وَلَا تَتَوَلَّوْا". (أيه 52 سورة هود)

أَمَرَ بِالِاسْتِغْفَارِ الَّذِي فِيهِ تَكْفِير الذُّنُوب السَّالِفَة وَبِالتَّوْبَةِ عَمَّا يَسْتَقْبِلُونَ وَمَنْ اِتَّصَفَ بِهَذِهِ الصِّفَة يَسَّرَ اللَّه عَلَيْهِ رِزْقه وَسَهَّلَ عَلَيْهِ أَمْره وَحَفِظَ شَأْنه وَلِهَذَا قَالَ " يُرْسِل السَّمَاء عَلَيْكُمْ مِدْرَارًا "

وَفِي الْحَدِيث" مَنْ لَزِمَ الِاسْتِغْفَار جَعَلَ اللَّه لَهُ مِنْ كُلّ هَمّ فَرَجًا وَمِنْ كُلّ ضِيق مَخْرَجًا وَرَزَقَهُ مِنْ حَيْثُ لَا يَحْتَسِب ".

(تفسير ابن كثير)

#47

المصفوفة ثلاثية الأبعاد أو أكثر Tree or More Dimentional Array

يتم تعريفها

 type[,...,] array-name = new type[size1,size2,...,sizeN];

مثال :

 int[,,] Array_3D = new int[4,2,5];

ولاسناد قيمة لأحد عناصرها :

 Array_3D[3,1,2]=100;

لاتحسبن المجد تمرا انت اكلهوا.... لن تبلغ المجد حتى تلعق الصبرا

ومن يتهيب صعود الجبال ...:::... يعش أبد الدهر بين الحفر

"وَيَا قَوْمِ اسْتَغْفِرُوا رَبَّكُمْ ثُمَّ تُوبُوا إِلَيْهِ يُرْسِلِ السَّمَاءَ عَلَيْكُمْ مِدْرَارًا وَيَزِدْكُمْ قُوَّةً إِلَى قُوَّتِكُمْ وَلَا تَتَوَلَّوْا". (أيه 52 سورة هود)

أَمَرَ بِالِاسْتِغْفَارِ الَّذِي فِيهِ تَكْفِير الذُّنُوب السَّالِفَة وَبِالتَّوْبَةِ عَمَّا يَسْتَقْبِلُونَ وَمَنْ اِتَّصَفَ بِهَذِهِ الصِّفَة يَسَّرَ اللَّه عَلَيْهِ رِزْقه وَسَهَّلَ عَلَيْهِ أَمْره وَحَفِظَ شَأْنه وَلِهَذَا قَالَ " يُرْسِل السَّمَاء عَلَيْكُمْ مِدْرَارًا "

وَفِي الْحَدِيث" مَنْ لَزِمَ الِاسْتِغْفَار جَعَلَ اللَّه لَهُ مِنْ كُلّ هَمّ فَرَجًا وَمِنْ كُلّ ضِيق مَخْرَجًا وَرَزَقَهُ مِنْ حَيْثُ لَا يَحْتَسِب ".

(تفسير ابن كثير)

#48

الرجاء عدم تجريح العرب بالبهتان عليهم أنهم لا يتفقون. فلا توجد أمة تتفق بالكلية! وهذه المقولة مدسوسة علينا حتى نشعر أن عدم الاتفاق أمر طبيعي فنتطبع بذلك! كما أن الموضوع ليس عن اتفاق معين، بل هو اتهام، وإن ثبتت أرجو من المشرفين القيام بما يرونه مناسبا حفاظا على الثقة المكتسبة من المتصفحين لهذا المنتدى!

#49

انا معاك ابو مازن

وان كان الامر هكذا فنحن هنا للقضاء عليه

ولنجعل شعارنا

اتفاق العرب علي ان يتفقوا دائما

اتفقوا يا عرب

واحنا الحمد اله متفقين انه احنا فريق واحد

arabteam2000

Forever

تم تعديل هذه المشاركة بواسطة علي المصري في 19 مارس 2005 في 12:28

لاتحسبن المجد تمرا انت اكلهوا.... لن تبلغ المجد حتى تلعق الصبرا

ومن يتهيب صعود الجبال ...:::... يعش أبد الدهر بين الحفر

"وَيَا قَوْمِ اسْتَغْفِرُوا رَبَّكُمْ ثُمَّ تُوبُوا إِلَيْهِ يُرْسِلِ السَّمَاءَ عَلَيْكُمْ مِدْرَارًا وَيَزِدْكُمْ قُوَّةً إِلَى قُوَّتِكُمْ وَلَا تَتَوَلَّوْا". (أيه 52 سورة هود)

أَمَرَ بِالِاسْتِغْفَارِ الَّذِي فِيهِ تَكْفِير الذُّنُوب السَّالِفَة وَبِالتَّوْبَةِ عَمَّا يَسْتَقْبِلُونَ وَمَنْ اِتَّصَفَ بِهَذِهِ الصِّفَة يَسَّرَ اللَّه عَلَيْهِ رِزْقه وَسَهَّلَ عَلَيْهِ أَمْره وَحَفِظَ شَأْنه وَلِهَذَا قَالَ " يُرْسِل السَّمَاء عَلَيْكُمْ مِدْرَارًا "

وَفِي الْحَدِيث" مَنْ لَزِمَ الِاسْتِغْفَار جَعَلَ اللَّه لَهُ مِنْ كُلّ هَمّ فَرَجًا وَمِنْ كُلّ ضِيق مَخْرَجًا وَرَزَقَهُ مِنْ حَيْثُ لَا يَحْتَسِب ".

(تفسير ابن كثير)

#50

ولكتابة المصفوفة ثنائية الابعاد يكون كالتالي

using System;
class arraypro

{
	static void Main()
	{
  //define array	
  int[,] ali=new int [5,5];
  // put data in to array 
  for( int i=0;i<4;i++)
  {
  	for(int j=0;j<4;j++)
  	{
    ali[i,j]=i+j;
  	}
  }

  // display the data
  for( int i=0;i<4;i++)
  {
  	for(int j=0;j<4;j++)
  	{
    Console.WriteLine(" \n"+ali[i,j]);
  	}
  	Console.WriteLine("\n");
  	
  }
	}
}

وشكر خاص لمنع اعطاني العون

تم تعديل هذه المشاركة بواسطة علي المصري في 19 مارس 2005 في 12:20

لاتحسبن المجد تمرا انت اكلهوا.... لن تبلغ المجد حتى تلعق الصبرا

ومن يتهيب صعود الجبال ...:::... يعش أبد الدهر بين الحفر

"وَيَا قَوْمِ اسْتَغْفِرُوا رَبَّكُمْ ثُمَّ تُوبُوا إِلَيْهِ يُرْسِلِ السَّمَاءَ عَلَيْكُمْ مِدْرَارًا وَيَزِدْكُمْ قُوَّةً إِلَى قُوَّتِكُمْ وَلَا تَتَوَلَّوْا". (أيه 52 سورة هود)

أَمَرَ بِالِاسْتِغْفَارِ الَّذِي فِيهِ تَكْفِير الذُّنُوب السَّالِفَة وَبِالتَّوْبَةِ عَمَّا يَسْتَقْبِلُونَ وَمَنْ اِتَّصَفَ بِهَذِهِ الصِّفَة يَسَّرَ اللَّه عَلَيْهِ رِزْقه وَسَهَّلَ عَلَيْهِ أَمْره وَحَفِظَ شَأْنه وَلِهَذَا قَالَ " يُرْسِل السَّمَاء عَلَيْكُمْ مِدْرَارًا "

وَفِي الْحَدِيث" مَنْ لَزِمَ الِاسْتِغْفَار جَعَلَ اللَّه لَهُ مِنْ كُلّ هَمّ فَرَجًا وَمِنْ كُلّ ضِيق مَخْرَجًا وَرَزَقَهُ مِنْ حَيْثُ لَا يَحْتَسِب ".

(تفسير ابن كثير)

هذا الموضوع مغلق.

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

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

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

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

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