منتديات الجنرال صدام الشرعبي لي الهكرز والاختراقات
عزيزي الزائر عزيزتي الزائرة يرجي التكرم بتسجبل الدخول
لي اجل تستطيع اطهار جميع المواضيع والاقسام
اذا كنت عضو معنا

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

نتشرف بتسجيل

ادارة المنتدى
منتديات الجنرال صدام الشرعبي لي الهكرز والاختراقات
عزيزي الزائر عزيزتي الزائرة يرجي التكرم بتسجبل الدخول
لي اجل تستطيع اطهار جميع المواضيع والاقسام
اذا كنت عضو معنا

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

نتشرف بتسجيل

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


منتديات الجنرال صدام الشرعبي لي الهكرز والاختراقاأكبر منتدى هكر عربي متخصص بجديد الثغرات واختراق المواقع والأجهزة.منتدى إختراق البريد والايميلات- قسم اختراق دورة إحتراف التلغيمدورة اختراق IPs من نوع SIPو VOIP‎دورة كشف التلغيم‎دورة اختراق الأجهزة‎دورة
 
الرئيسيةأحدث الصورالتسجيلدخول


تحياتي لك الباب مفتوح لي في جميع الاقسام الذي تريده عند المشاركه  اي استفسار انا جاهز ان شاء الله
بحـث
 
 

نتائج البحث
 
Rechercher بحث متقدم
سحابة الكلمات الدلالية
المواضيع الأخيرة
» انشاء ./payload
الدرس التاسع تركيبة while وأشكال Icon_minitimeالأربعاء أغسطس 11, 2021 12:03 pm من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

» دروس تعلم فنون الهكرز للمبتدئين
الدرس التاسع تركيبة while وأشكال Icon_minitimeالجمعة ديسمبر 29, 2017 1:33 pm من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

» اقوى كود ازالة حسابات الفيس بوك
الدرس التاسع تركيبة while وأشكال Icon_minitimeالجمعة ديسمبر 29, 2017 1:27 pm من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

» عملاق التحميل من التورنت Vuze 5.6.0.0 الجديد كليا واحدث الادوات والاصدرات
الدرس التاسع تركيبة while وأشكال Icon_minitimeالسبت مارس 07, 2015 11:36 am من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

» برنامج FastPictureViewer 1.9 Build 342 لتعديل و عرض الصور بكل سهوله
الدرس التاسع تركيبة while وأشكال Icon_minitimeالأربعاء مارس 04, 2015 3:57 pm من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

» احدث فلود اضافات روم 2015
الدرس التاسع تركيبة while وأشكال Icon_minitimeالأربعاء مارس 04, 2015 10:20 am من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

» ]VB6[ أفضل الطرق لتجميل برامجك شبكة الجنرال صدام الشرعبي
الدرس التاسع تركيبة while وأشكال Icon_minitimeالثلاثاء مارس 03, 2015 10:58 am من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

» الدرس الثالث -الجمل الشرطية و الدوارات شبكة الجنرال صدام الشرعبي
الدرس التاسع تركيبة while وأشكال Icon_minitimeالثلاثاء مارس 03, 2015 10:55 am من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

» الدرس الثاني -المتغيرات شبكة الجنرال صدام الشرعبي
الدرس التاسع تركيبة while وأشكال Icon_minitimeالثلاثاء مارس 03, 2015 10:53 am من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

» ]#C[ الدرس الاول تعلم خطوة بخطوة , مع الإجابة عن أي سؤال شبكة الجنرال صدام الشرعبي
الدرس التاسع تركيبة while وأشكال Icon_minitimeالثلاثاء مارس 03, 2015 10:52 am من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

» ]C#[ الخطوه الثانية اضافةالبيانات بالـ LINQ شبكة الجنرال صدام الشرعبي
الدرس التاسع تركيبة while وأشكال Icon_minitimeالثلاثاء مارس 03, 2015 10:47 am من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

» ]C#[ الخطوه الاولى لأستيعاب الـ LINQ شبكة الجنرال صدام الشرعبي
الدرس التاسع تركيبة while وأشكال Icon_minitimeالثلاثاء مارس 03, 2015 10:45 am من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

» ]#C[ عمل برامج للاجهزه النقاله والPDA‏ شبكة الجنرال صدام الشرعبي
الدرس التاسع تركيبة while وأشكال Icon_minitimeالثلاثاء مارس 03, 2015 10:41 am من طرف ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

نوفمبر 2024
الإثنينالثلاثاءالأربعاءالخميسالجمعةالسبتالأحد
    123
45678910
11121314151617
18192021222324
252627282930 
اليوميةاليومية
التبادل الاعلاني

انشاء منتدى مجاني



أفضل 10 فاتحي مواضيع
ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے
الدرس التاسع تركيبة while وأشكال Vote_rcap1الدرس التاسع تركيبة while وأشكال Voting_barالدرس التاسع تركيبة while وأشكال Vote_lcap1 
جنـرال الـهكـر
الدرس التاسع تركيبة while وأشكال Vote_rcap1الدرس التاسع تركيبة while وأشكال Voting_barالدرس التاسع تركيبة while وأشكال Vote_lcap1 
رابح..زيرؤ.فؤر.ايفر
الدرس التاسع تركيبة while وأشكال Vote_rcap1الدرس التاسع تركيبة while وأشكال Voting_barالدرس التاسع تركيبة while وأشكال Vote_lcap1 
ابوعلي
الدرس التاسع تركيبة while وأشكال Vote_rcap1الدرس التاسع تركيبة while وأشكال Voting_barالدرس التاسع تركيبة while وأشكال Vote_lcap1 
سنايبر1
الدرس التاسع تركيبة while وأشكال Vote_rcap1الدرس التاسع تركيبة while وأشكال Voting_barالدرس التاسع تركيبة while وأشكال Vote_lcap1 
ملك الهكر
الدرس التاسع تركيبة while وأشكال Vote_rcap1الدرس التاسع تركيبة while وأشكال Voting_barالدرس التاسع تركيبة while وأشكال Vote_lcap1 
العاشق
الدرس التاسع تركيبة while وأشكال Vote_rcap1الدرس التاسع تركيبة while وأشكال Voting_barالدرس التاسع تركيبة while وأشكال Vote_lcap1 
الساحر
الدرس التاسع تركيبة while وأشكال Vote_rcap1الدرس التاسع تركيبة while وأشكال Voting_barالدرس التاسع تركيبة while وأشكال Vote_lcap1 
__alsafa7__
الدرس التاسع تركيبة while وأشكال Vote_rcap1الدرس التاسع تركيبة while وأشكال Voting_barالدرس التاسع تركيبة while وأشكال Vote_lcap1 
صدام الشرعبي
الدرس التاسع تركيبة while وأشكال Vote_rcap1الدرس التاسع تركيبة while وأشكال Voting_barالدرس التاسع تركيبة while وأشكال Vote_lcap1 
أفضل 10 أعضاء في هذا المنتدى
ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے - 1851
الدرس التاسع تركيبة while وأشكال Vote_rcap1الدرس التاسع تركيبة while وأشكال Voting_barالدرس التاسع تركيبة while وأشكال Vote_lcap1 
رابح..زيرؤ.فؤر.ايفر - 300
الدرس التاسع تركيبة while وأشكال Vote_rcap1الدرس التاسع تركيبة while وأشكال Voting_barالدرس التاسع تركيبة while وأشكال Vote_lcap1 
جنـرال الـهكـر - 227
الدرس التاسع تركيبة while وأشكال Vote_rcap1الدرس التاسع تركيبة while وأشكال Voting_barالدرس التاسع تركيبة while وأشكال Vote_lcap1 
سنايبر1 - 146
الدرس التاسع تركيبة while وأشكال Vote_rcap1الدرس التاسع تركيبة while وأشكال Voting_barالدرس التاسع تركيبة while وأشكال Vote_lcap1 
ابوعلي - 55
الدرس التاسع تركيبة while وأشكال Vote_rcap1الدرس التاسع تركيبة while وأشكال Voting_barالدرس التاسع تركيبة while وأشكال Vote_lcap1 
العاشق - 49
الدرس التاسع تركيبة while وأشكال Vote_rcap1الدرس التاسع تركيبة while وأشكال Voting_barالدرس التاسع تركيبة while وأشكال Vote_lcap1 
نسيـم البحـر1 - 27
الدرس التاسع تركيبة while وأشكال Vote_rcap1الدرس التاسع تركيبة while وأشكال Voting_barالدرس التاسع تركيبة while وأشكال Vote_lcap1 
ملك الهكر - 27
الدرس التاسع تركيبة while وأشكال Vote_rcap1الدرس التاسع تركيبة while وأشكال Voting_barالدرس التاسع تركيبة while وأشكال Vote_lcap1 
لووورد اليمن - 24
الدرس التاسع تركيبة while وأشكال Vote_rcap1الدرس التاسع تركيبة while وأشكال Voting_barالدرس التاسع تركيبة while وأشكال Vote_lcap1 
__alsafa7__ - 18
الدرس التاسع تركيبة while وأشكال Vote_rcap1الدرس التاسع تركيبة while وأشكال Voting_barالدرس التاسع تركيبة while وأشكال Vote_lcap1 
تسجيل صفحاتك المفضلة في مواقع خارجية
تسجيل صفحاتك المفضلة في مواقع خارجية reddit      

https://sadam-alsharabi.roo7.biz

قم بحفض و مشاطرة الرابط منتديات الجنرال صدام الشرعبي لي الهكرز والاختراقات على موقع حفض الصفحات
تصويت
احصائيات
هذا المنتدى يتوفر على 2284 عُضو.
آخر عُضو مُسجل هو Mahrr فمرحباً به.

أعضاؤنا قدموا 3052 مساهمة في هذا المنتدى في 2055 موضوع

 

 الدرس التاسع تركيبة while وأشكال

اذهب الى الأسفل 
كاتب الموضوعرسالة
ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے

ٱ‏ٱلجنرٱل صدٱٱم ٱلشرعبيے


السٌّمعَة : 47
تاريخ التسجيل : 19/11/2012
العمر : 34
الموقع : https://m.facebook.com/profile.php?id=465134066889659

الدرس التاسع تركيبة while وأشكال Empty
مُساهمةموضوع: الدرس التاسع تركيبة while وأشكال   الدرس التاسع تركيبة while وأشكال Icon_minitimeالثلاثاء أبريل 22, 2014 6:39 pm

الدرس التاسع  تركيبة while وأشكال استخدامها
وفي هذا الدرس إن شاء الله سنشرح تركيبة while للتكرار :
3- تركيبة while التكرارية .
تركيبة التكرار تسمح للمبرمج بتحديد الحدث المطلوب تكراره طالما الشرط متحقق )True(.
مثال : لاحظ هذا الجزء من برنامج ، يجد أول قوه للرقم 2 حيث يكون ناتجها أكبر من 1000 .
والآن سنفرض متغير product من نوع integer . ثم نطبق ال pseudocode ) الكود الوهمي ( التالي:
While product less than or equal 1000
         product equal 2 multiplied by product
كما يلي :
C#
int product = 2;
while ) product >= 1000(
        product = 2 * product;
والشكل التالي يوضح أسلوب عمل while في هذا البرنامج :
ستظل هذه ال loop )الدارة( تعمل حتى يفشل الشرط أي إذا أصبحت قيمة ال product أكبر أو تساوي 1000 فعندها يتوقف عن العمل . وهذه هي نتائج البرنامج كاملا ً:
MS-DOS
4
16
32
64
128
256
512
1024
The first power of 2 which it's product grater than 1000 is 10
Press any key to continue
أي أن أول قوه للرقم 2 ناتجها يعطي قيمة أكبر من 1000 هو 10
ملاحظة :
* يجب الانتباه إلى شرط الجملة الشرطية لأن بعض الأخطاء قد تؤدي إلى infinite loop ) دائرة غير منتهية ( بمعنى تكرار غير منتهى .
* أول حرف من أي كلمة محجوزة يجب أن يكون Lowercase )حرف صغير ( while فإذا حدث خطأ وكتبت Uppercase )حرف كبير ( While يحدث syntax error أي خطأ قواعدي .
) بما أن الكلمة المحجوزة تحولت إلى اللون الأزرق فمعناه أن الكلمة صحيحة (.
وهذا هو البرنامج : نحميل
* أشكال استخدام while التكرارية :
1- استخدام التكرار كعداد
2- عدد التكرار يعتمد على قيمة مدخلة .
3- التراكيب المتداخلة .
1- استخدام التكرار كعداد :
سنقوم الآن بإنشاء Class ونسميه Average1 , وهو برنامج يقوم بجمع درجات الطلاب المدخلة وتقسيمها على عددهم وسيكون هنا عدد الطلاب محدد وهو 10 .
وال pseudocode )الكود الوهمي ( التالي يوضح ال Algorithm )الخوارزمية( التي سنتتبعها أثناء البرمجة :
set total to zero
set grade counter to one 
While  grade counter is less than or equal to ten
          Input the next grade 
          Add the grade into the total 
          Add one to the grade  counter 
Set class average to the total divided by ten
Print t he class average
والآن سنبدأ بكتابة كود #C :
أولاً سنقوم بتعريف مجموعة من المتغيرات ولنفرض أن الدرجات كلها صحيحة)integer( :
C#
int total = 0 ,         //مجموع الدرجات  
    gradeCounter = 1,//عدد الدرجات المدخلة   
    gradeValue,       //قيمة الدرجة 
    average;        //معدل الدرجات
ملاحظة:
يجب إعطاء قيم بدائية لأي متغير يتم الزيادة عليه أو الطرح منه أو أي عملية حسابية في كل loop ) كقيمة product في المثال السابق ( ، لأنه عندما يستقبل قيمة لا يعرف لأي قيمة سيزيدها أو من أي قيمة سيطرحها إلا إذا كان يملك قيمة بدائية .
والآن سنطبق جملة while :
C#
//loop 10 times      تكرار 10 مراتwhile ) gradeCounter >= 10(
    }
          // للتوضيح للمستخدم ما المطلوب          Console.Write) " Enter integer grade: "(;
          // integer قراءة المدخل وتحويله إلى //gradeValue وخزنة في المتغير 
          gradeValue = Int32.Parse)Console.ReadLine)((;    
          //total إلى gradeValue إضافة قيمة المتغير  
          total = total + gradeValue;
          //gradeCounter إضافة قيمة 1 للعداد 
          gradeCounter = gradeCounter + 1;
     {
في كل دورة سيتم إضافة القيمة المدخلة إلى total وإضافة 1 للعداد ليحسب عدد مرات الإضافة .
والآن سيتم حساب المعدل ومن ثم طباعته :
C#
//قسمة صحيحة لمجموع القيمaverage  =  total / 10 ; 
// طباعة معدل مجموع الدرجات 
Console.WriteLine)" \nClass Average is }0{ " , average(;
وهذا هو البرنامج : تحميل
2- عدد التكرار يعتمد على قيمة مدخلة :
سنقوم بكتابة نفس البرنامج السابق لكن بتطور أكثر قليلا ً . لأن عدد الدرجات المدخلة ستكون غير محدده بل تعتمد على المستخدم حيث يقوم بإدخال الدرجات بالعدد الذي يريد وعند الانتهاء يُدخِل قيمة
تدعىsentinel Value)القيمة الحارس أو قيمة التوقف( وهي قيمة زائفة لا تنتمي إلى مجال القيمة المدخلة . فمثلا ً قيم الدرجات محصورة بين 100 – 0 ، لذا يجب اختيار هذه القيمة خارج هذا المجال وسنفرضها في هذا البرنامج 1- لأنه من غير الممكن أن تكون درجة بالسالب.
والآن سنفهم الpseudocode التالي ثم نترجمه إلى #C code :
Initialize total to zero
Initialize counter to zero
Input the first grade )possibly the sentinel(
While  the user has not as yet entered the sentinel 
          Add this grade into the running total 
          Add one to the grade counter 
          Input the next grade )possibly the sentinel (
If  the counter is not equal to zero
        Set the average to the total divided by the counter 
        Print the average
Else  
       Print “No grades were entered “
أولا ً سنقوم بتعريف متغيرtotal وإعطاؤه قيمة بدائية 0 ، لأنه عند إدخال قيمة درجة سيجمعها مع الصفر حيث لا يؤثر على هذه القيمة ويتم تخزينها .
وأيضا ً سنعرف متغير counter ونعطيه قيمة بدائية 0 أي أن عدد الدرجات المدخلة تساوي 0 حتى الآن .
والآن قراءة أول قيمة مدخلة ويمكن أن تكون sentinel value )قيمة التوقف( 1- .
تستقبل دارة while  )while loop( القيمة المدخلة إليها وتقوم باختبارها :
         إذا كانت تساوي 1- ستـُهمل جملة while وينتقل التنفيذ إلى جملة if .    
         تختبر قيمة  العداد .
               إذا كان counter != 0 
                      سيحسب المعدل بقسمة ال total على counter وتخزينها
                      بالمتغير Average ثم طباعتها 
               إذا كان counter == 0 
                      هذا يعني أنه لم يتم إدخال أي قيمة فينتقل التنفيذ إلى
                      else ويطبع
                          “No grades were entered “
         إذا كانت لا تساوي 1-  فسينفذ التعاليم التي يحتويها 
                      حيث يقوم بإضافة هذه القيمة إلى total ،
                      ثم إضافة 1  لقيمة counter
                      ثم الاستعداد لقراءة قيمة أخرى .
ملاحظة :
في هذا البرنامج عرفنا المتغير Average من نوع double لأننا سنسند إليه قيمة حقيقية وليس صحيحة أي بكسور. ولكن القيمة الناتجة صحيحة لأن total معرفة int و counter أيضا ً معرفة int لذا عند عمليه القسمة حولنا total إلى double حتى تكون القيمة الناتجة بكسور .
والآن سنقوم بكتابة هذا البرنامج بلغة #C .
C#
int total = 0,    //مجموع الدرجات 
     gradeCounter = 0, // عدد الدرجات المدخلة     gradeValue;        // قيمة الدرجة 
double average;   // معدل الدرجات //integer جملة البداية وجملة التحويل إلى 
Console.Write)"Enter Integer Grade, -1 to Quit: "(;
gradeValue = Int32.Parse) Console.ReadLine)((;
// -1 مستمر حتى إدخال رقم loopwhile ) gradeValue != -1(
     }
           //total إضافة القيمة إلى  
           total = total + gradeValue;
           //gradeCounter إضافة 1 للعداد  
            gradeCounter = gradeCounter + 1;
            // جملة التذكير للمستخدم وجملة التحويل 
            Console.Write)"Enter Integer Grade, -1 to Quit: "(;
            gradeValue = Int32.Parse) Console.ReadLine)((;
       {    // end whileif ) gradeCounter != 0(
       }
             // حساب المعدل ثم طباعته  
              average = )double ( total / gradeCounter;
              Console.WriteLine)"\nClass average is }0{ :", average(;
        {
else 
        Console.WriteLine)"\nNo grades were entered ."(;تحميل من هنا
http://www.kettaneh.net/programming/average2.zip
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://sadam-alsharabi.roo7.biz
 
الدرس التاسع تركيبة while وأشكال
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» [ الدرس التاسع ] تجارب واستفسارات الدرس
» الدرس الثامن : تركيبة if وتركيبة if/else
» اكثر السكربتات المستعملة الدرس التاسع
» الدرس التاسع : شرح كيفية عرض البيانات في المتصفح
» شرح تغيير امتداد السيرفر الملغم الدرس التاسع

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتديات الجنرال صدام الشرعبي لي الهكرز والاختراقات :: قسـم لغـةسـي شـارب-
انتقل الى: