صفحة 16 من 45 الأولىالأولى ... 61011121314151617181920212226 ... الأخيرةالأخيرة
النتائج 226 إلى 240 من 663
  1. #226
    الصورة الرمزية xcv114
    xcv114 غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Oct 2010
    الإقامة
    مصر
    المشاركات
    1,022

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة ahmedphen0m مشاهدة المشاركة


    هو انتا يا باشا ما شاء الله عليك تقريبا حليتلنا السؤال ههههههههههههه
    بس فيه نقطة انا مش فاهمها
    دلوقتي بالطريقة اللي انتا كاتب بيها الكود, كدا هطيبع من 1ل10 بس م 10 مرات بس كدا هيطبعهم الي مالا نهاية
    لانه كل مرة لما هيخلص الحلقة التانية هيرجع يطلع تاني علي الحلقة الاولي
    انا كدا فاهم صح ولا ايه؟
    الحلقة دي طريقة عملها هتكون بالشكل ده :
    عندما يكون ناتج الحلقة الأولىi= 1 ..... سيدخل جسم الحلقة سيجد الحلقة الثانية ويبدأ في العد والطباعة
    k=1 هيطبع 1
    k=2 هيطبع 2
    وهكذا حتى يصل k=10 سيطبع الرقم 10 وبعدها ينفذ الأمر
    كود PHP:
    if(k==10) break; 
    ويعود للحلقة الرئيسية الأولى ويضيف ويقوم بعمل i++ وتكون قيمة i=2 سيدخل جسم الحلقة ويبدأ في طباعة k من 1 إلى 10 .... وعندما تصل k ==10 سيخرج من الحلقة الثانية ويعود للحلقة الأولى ويضيف عليها 1++

    وهكذا
    حتى تصل الحلقة الأولى إلى نهايتها i=10

    -----------------------------------

    هو الموضوع يلخبط بس عشان انا مستخدم من 1 إلى 10 في الحلقتين
    جربه بالشكل ده وإنت هتفهمها أكتر وبالتجربة العملي

    جرب الكود ده وإنت تفهمها بطريقة أبسط
    كود PHP:

    int i
    ;int k;
    for(
    i=1;i<=10;i++) 
    {
    for(
    k=1;k<=4;k++){
    {Print(
    i,"x",k);
    if(
    k==4) break;
    }

    في الكود ده هنخليه يطبع i و k مع بعض ( وكتبت بنهم x - ده حرف مش علامة ضرب - عشان أفصل بين الرقمين لإن لو ما فرقتيش بين الرقمين بيطلعوا كإنهم رقم واحد طبعا ممكن تكتب مكان حرف x أي حاجة تانية حرف تاني - إسم )
    ولاحظ عندك في الجورنال ستجده يطبع i x k بالشكل ده
    1x1
    1x2
    1x3
    1x4
    ويعمل break ويعود للحلقة الاولى ويضيف 1 وتكون قيمة i=2
    2x1
    2x2
    2x3
    2x4
    ويعمل break ويعود للحلقة الاولى ويضيف 1 وتكون قيمة i=3

    وهكذا حتى يصل إلى i=10
    10x1
    10x2
    10x3
    10x4
    ---------------------------------------
    ويبقى إنت كده طبعت الأرقام من 1 إلى 4 عشر مرات
    طبعا أنا عملت الامر
    كود PHP:
    Print(i,"x",k); 
    للتوضيح فقط
    عشان يكون واضح قيمة الــ i و قيمة الــ k في نفس الوقت
    ----------------

    وأسف على الإطالة
    آخر تعديل بواسطة xcv114 ، 17-04-2012 الساعة 03:34 AM

  2. #227
    الصورة الرمزية xcv114
    xcv114 غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Oct 2010
    الإقامة
    مصر
    المشاركات
    1,022

    افتراضي

    وبالنسبة لموضوع إني كده حليت سؤال من الواجب
    والله الموضوع مش مقصود

    انا بحسب إن الكل بعت الإجابات خلاص
    أنا نفسي أجبت السؤال ده خطأ

    لإني ما كنتوش فاهم السؤال من الاساس

  3. #228
    الصورة الرمزية aminefx
    aminefx غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Aug 2011
    المشاركات
    78

    افتراضي

    السلام عليكم

    صباح الخير للجميع

    هل فيه محاضرة اليوم أم لا؟

  4. #229
    الصورة الرمزية ahmedphen0m
    ahmedphen0m غير متواجد حالياً أفضل ورشة عمل مضاعفات 2012
    تاريخ التسجيل
    Dec 2010
    الإقامة
    مصر
    المشاركات
    8,375

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة aminefx مشاهدة المشاركة
    السلام عليكم

    صباح الخير للجميع

    هل فيه محاضرة اليوم أم لا؟
    و عليكم السلام
    صباح النور

    المحاضرة بكرة ان شاء الله يا باشا في معادها عادي

  5. #230
    الصورة الرمزية ahmedphen0m
    ahmedphen0m غير متواجد حالياً أفضل ورشة عمل مضاعفات 2012
    تاريخ التسجيل
    Dec 2010
    الإقامة
    مصر
    المشاركات
    8,375

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة xcv114 مشاهدة المشاركة


    الحلقة دي طريقة عملها هتكون بالشكل ده :
    عندما يكون ناتج الحلقة الأولىi= 1 ..... سيدخل جسم الحلقة سيجد الحلقة الثانية ويبدأ في العد والطباعة
    k=1 هيطبع 1
    k=2 هيطبع 2
    وهكذا حتى يصل k=10 سيطبع الرقم 10 وبعدها ينفذ الأمر
    كود PHP:
    if(k==10) break; 
    ويعود للحلقة الرئيسية الأولى ويضيف ويقوم بعمل i++ وتكون قيمة i=2 سيدخل جسم الحلقة ويبدأ في طباعة k من 1 إلى 10 .... وعندما تصل k ==10 سيخرج من الحلقة الثانية ويعود للحلقة الأولى ويضيف عليها 1++

    وهكذا
    حتى تصل الحلقة الأولى إلى نهايتها i=10

    -----------------------------------

    هو الموضوع يلخبط بس عشان انا مستخدم من 1 إلى 10 في الحلقتين
    جربه بالشكل ده وإنت هتفهمها أكتر وبالتجربة العملي

    جرب الكود ده وإنت تفهمها بطريقة أبسط
    كود PHP:

    int i
    ;int k;
    for(
    i=1;i<=10;i++) 
    {
    for(
    k=1;k<=4;k++){
    {Print(
    i,"x",k);
    if(
    k==4) break;
    }

    في الكود ده هنخليه يطبع i و k مع بعض ( وكتبت بنهم x - ده حرف مش علامة ضرب - عشان أفصل بين الرقمين لإن لو ما فرقتيش بين الرقمين بيطلعوا كإنهم رقم واحد طبعا ممكن تكتب مكان حرف x أي حاجة تانية حرف تاني - إسم )
    ولاحظ عندك في الجورنال ستجده يطبع i x k بالشكل ده
    1x1
    1x2
    1x3
    1x4
    ويعمل break ويعود للحلقة الاولى ويضيف 1 وتكون قيمة i=2
    2x1
    2x2
    2x3
    2x4
    ويعمل break ويعود للحلقة الاولى ويضيف 1 وتكون قيمة i=3

    وهكذا حتى يصل إلى i=10
    10x1
    10x2
    10x3
    10x4
    ---------------------------------------
    ويبقى إنت كده طبعت الأرقام من 1 إلى 4 عشر مرات
    طبعا أنا عملت الامر
    كود PHP:
    Print(i,"x",k); 
    للتوضيح فقط
    عشان يكون واضح قيمة الــ i و قيمة الــ k في نفس الوقت
    ----------------

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

  6. #231
    الصورة الرمزية ahmedphen0m
    ahmedphen0m غير متواجد حالياً أفضل ورشة عمل مضاعفات 2012
    تاريخ التسجيل
    Dec 2010
    الإقامة
    مصر
    المشاركات
    8,375

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة xcv114 مشاهدة المشاركة
    وبالنسبة لموضوع إني كده حليت سؤال من الواجب
    والله الموضوع مش مقصود

    انا بحسب إن الكل بعت الإجابات خلاص
    أنا نفسي أجبت السؤال ده خطأ

    لإني ما كنتوش فاهم السؤال من الاساس
    حصل خير يا باشا
    و اعتقد فعلن المفروض ان كل يكون بعت الواجب بس انا للاسف اتاخرت شوية في حله عشان ظروف المذاكرة و الدراسة
    شكرا ليك مرة تانية يا استاذنا

  7. #232
    الصورة الرمزية ahmedphen0m
    ahmedphen0m غير متواجد حالياً أفضل ورشة عمل مضاعفات 2012
    تاريخ التسجيل
    Dec 2010
    الإقامة
    مصر
    المشاركات
    8,375

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة xcv114 مشاهدة المشاركة


    الحلقة دي طريقة عملها هتكون بالشكل ده :
    عندما يكون ناتج الحلقة الأولىi= 1 ..... سيدخل جسم الحلقة سيجد الحلقة الثانية ويبدأ في العد والطباعة
    k=1 هيطبع 1
    k=2 هيطبع 2
    وهكذا حتى يصل k=10 سيطبع الرقم 10 وبعدها ينفذ الأمر
    كود PHP:
    if(k==10) break; 
    ويعود للحلقة الرئيسية الأولى ويضيف ويقوم بعمل i++ وتكون قيمة i=2 سيدخل جسم الحلقة ويبدأ في طباعة k من 1 إلى 10 .... وعندما تصل k ==10 سيخرج من الحلقة الثانية ويعود للحلقة الأولى ويضيف عليها 1++

    وهكذا
    حتى تصل الحلقة الأولى إلى نهايتها i=10

    -----------------------------------

    هو الموضوع يلخبط بس عشان انا مستخدم من 1 إلى 10 في الحلقتين
    جربه بالشكل ده وإنت هتفهمها أكتر وبالتجربة العملي

    جرب الكود ده وإنت تفهمها بطريقة أبسط
    كود PHP:

    int i
    ;int k;
    for(
    i=1;i<=10;i++) 
    {
    for(
    k=1;k<=4;k++){
    {Print(
    i,"x",k);
    if(
    k==4) break;
    }

    في الكود ده هنخليه يطبع i و k مع بعض ( وكتبت بنهم x - ده حرف مش علامة ضرب - عشان أفصل بين الرقمين لإن لو ما فرقتيش بين الرقمين بيطلعوا كإنهم رقم واحد طبعا ممكن تكتب مكان حرف x أي حاجة تانية حرف تاني - إسم )
    ولاحظ عندك في الجورنال ستجده يطبع i x k بالشكل ده
    1x1
    1x2
    1x3
    1x4
    ويعمل break ويعود للحلقة الاولى ويضيف 1 وتكون قيمة i=2
    2x1
    2x2
    2x3
    2x4
    ويعمل break ويعود للحلقة الاولى ويضيف 1 وتكون قيمة i=3

    وهكذا حتى يصل إلى i=10
    10x1
    10x2
    10x3
    10x4
    ---------------------------------------
    ويبقى إنت كده طبعت الأرقام من 1 إلى 4 عشر مرات
    طبعا أنا عملت الامر
    كود PHP:
    Print(i,"x",k); 
    للتوضيح فقط
    عشان يكون واضح قيمة الــ i و قيمة الــ k في نفس الوقت
    ----------------

    وأسف على الإطالة
    شكرا جزيلا ليك علي الاجابة

    بس انا لما جيت اجرب اكتب الكود بالطريقة بتاعتك طلعلي الغلطتين دول فياتري معناهم ايه؟
    مع العلم اني حاولت اكتب الكود في اكتر من مكان و برده نفس المشكلة
    الصور المصغرة للصور المرفقة الصور المصغرة للصور المرفقة Untitled.jpg‏  

  8. #233
    الصورة الرمزية spiders101
    spiders101 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jul 2011
    الإقامة
    مصــر
    المشاركات
    935

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة ahmedphen0m مشاهدة المشاركة


    شكرا جزيلا ليك علي الاجابة

    بس انا لما جيت اجرب اكتب الكود بالطريقة بتاعتك طلعلي الغلطتين دول فياتري معناهم ايه؟
    مع العلم اني حاولت اكتب الكود في اكتر من مكان و برده نفس المشكلة

    أستاذ أحمد أعتقد ان الكود بالشكـل التالى هيكون صح , والله أعلى وأعلم

    كود PHP:
      {

    int i,c;
    for(
    i=1;i<=10;i++)
    for(
    c=1;c<=10;c++)
    {
    if(
    c==10)break;
    Print(
    c);

    }
     


  9. #234
    الصورة الرمزية spiders101
    spiders101 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jul 2011
    الإقامة
    مصــر
    المشاركات
    935

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة xcv114 مشاهدة المشاركة


    كود PHP:
    int i;int k;
    for(
    i=1;i<=10;i++) 
    {
    for(
    k=1;k<=10;k++){
    {Print(
    k);
    if(
    k==10) break;
    }


    أخى xcv114 , جزاك الله خير على شرحك الرائع

    لدى سؤال بخصوص الكود التالى

    كود PHP:
    if(k==10) break; 
    فى هذه الحالة سيطبع من رقم 1 الى 9 فقط وليس 10 لأنه سيتوقف عن العد اذا وصل لرقم 10

    فـهل الكود سيكون كذلك اذا اردنا العد من 1 لـ 10 !!

    كود PHP:
    if(k==11) break; 

  10. #235
    الصورة الرمزية xcv114
    xcv114 غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Oct 2010
    الإقامة
    مصر
    المشاركات
    1,022

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة ahmedphen0m مشاهدة المشاركة


    شكرا جزيلا ليك علي الاجابة

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

    المهم بالنسبة للكود إللي إنت كتبه في خطأين
    الأول إنك كاتبه في int deinit والمفروض تكتبه في start

    الخطأ الثاني إنك مزود في الأقواس
    ده الكود الصحيح
    كود PHP:
    int start()
      {

    int ic;
    for(
    i=1;i<=10;i++) 
    {
    for(
    c=1;c<=10;c++){
    Print(
    c);
    if(
    c==10) break;
    }
    }
       return(
    0);
      } 
    مشكلة الأقواس دي بالتعود بإذن الله هتلاقي الموضوع بسيط
    الأول عندك قوسين دالة ستارت واحد مفتوح { بعد ستارت مباشرة وغلاقه في النهاية }
    كود PHP:
    int start()
      {
    // الكود هنا

    return(0);
      } 
    وبعد كده هتكتب الحلقة الأولى وهتفتح قوس{ وتكتب جسد الحلقة وتغلق القوس في النهاية }
    وتكتب الحلقة الثانية وتفتح { وتكتب الأوامر المطلوبة في الحلقة الثانية وتغلق القوس

    أعتقد بالشكل ده أوضح هنا
    كود PHP:
    int start()
      {

    int ic;
    for(
    i=1;i<=10;i++) 
         {

    for(
    c=1;c<=10;c++){ Print(c);if(c==10) break; }

         }

       return(
    0);
      } 
    آخر تعديل بواسطة xcv114 ، 17-04-2012 الساعة 05:57 PM

  11. #236
    الصورة الرمزية zouhirtaha
    zouhirtaha غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Dec 2010
    المشاركات
    473

    افتراضي

    السلام عليكم شباب
    هل فيه محاضرة اليوم ام لا

  12. #237
    الصورة الرمزية xcv114
    xcv114 غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Oct 2010
    الإقامة
    مصر
    المشاركات
    1,022

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة spiders101 مشاهدة المشاركة
    أخى xcv114 , جزاك الله خير على شرحك الرائع

    لدى سؤال بخصوص الكود التالى

    كود PHP:
    if(k==10) break; 
    فى هذه الحالة سيطبع من رقم 1 الى 9 فقط وليس 10 لأنه سيتوقف عن العد اذا وصل لرقم 10

    فـهل الكود سيكون كذلك اذا اردنا العد من 1 لـ 10 !!

    كود PHP:
    if(k==11) break; 
    لأ يا أخي سيطبع من 1 إلى 10

    تذكر ما قاله أستاذ أسامة في الكورس
    الأوامر تنفذ من فوق إلى تحت
    يعني أنا لما كتبت الكود بالشكل ده
    كود PHP:
    for(k=1;k<=10;k++){ 
    Print(
    k);
    if(
    k==10) break; } 
    هنا أعطيت الأولاوية للأمر Print لإنه قبل الأمر break


    يعني أنا بقول عندما يكون ناتج الحلقة 10 إطبع 10 وبعد الطباعة إعمل break وعود مرة أخرى للحلقة

  13. #238
    الصورة الرمزية spiders101
    spiders101 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jul 2011
    الإقامة
    مصــر
    المشاركات
    935

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة xcv114 مشاهدة المشاركة


    لأ يا أخي سيطبع من 1 إلى 10

    تذكر ما قاله أستاذ أسامة في الكورس
    الأوامر تنفذ من فوق إلى تحت
    يعني أنا لما كتبت الكود بالشكل ده
    كود PHP:
    for(k=1;k<=10;k++){ 
    Print(
    k);
    if(
    k==10) break; } 
    هنا أعطيت الأولاوية للأمر Print لإنه قبل الأمر break


    يعني أنا بقول عندما يكون ناتج الحلقة 10 إطبع 10 وبعد الطباعة إعمل break وعود مرة أخرى للحلقة

    نعـم كلامك صحيح , اعذرنى اخطأت فـ تسلسل الأوامـر من أعلى لأسفـل

  14. #239
    الصورة الرمزية ahmedphen0m
    ahmedphen0m غير متواجد حالياً أفضل ورشة عمل مضاعفات 2012
    تاريخ التسجيل
    Dec 2010
    الإقامة
    مصر
    المشاركات
    8,375

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة spiders101 مشاهدة المشاركة
    أستاذ أحمد أعتقد ان الكود بالشكـل التالى هيكون صح , والله أعلى وأعلم

    كود PHP:
      {

    int i,c;
    for(
    i=1;i<=10;i++)
    for(
    c=1;c<=10;c++)
    {
    if(
    c==10)break;
    Print(
    c);

    }
     

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

  15. #240
    الصورة الرمزية ahmedphen0m
    ahmedphen0m غير متواجد حالياً أفضل ورشة عمل مضاعفات 2012
    تاريخ التسجيل
    Dec 2010
    الإقامة
    مصر
    المشاركات
    8,375

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة xcv114 مشاهدة المشاركة


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

    المهم بالنسبة للكود إللي إنت كتبه في خطأين
    الأول إنك كاتبه في int deinit والمفروض تكتبه في start

    الخطأ الثاني إنك مزود في الأقواس
    ده الكود الصحيح
    كود PHP:
    int start()
      {

    int ic;
    for(
    i=1;i<=10;i++) 
    {
    for(
    c=1;c<=10;c++){
    Print(
    c);
    if(
    c==10) break;
    }
    }
       return(
    0);
      } 
    مشكلة الأقواس دي بالتعود بإذن الله هتلاقي الموضوع بسيط
    الأول عندك قوسين دالة ستارت واحد مفتوح { بعد ستارت مباشرة وغلاقه في النهاية }
    كود PHP:
    int start()
      {
    // الكود هنا

    return(0);
      } 
    وبعد كده هتكتب الحلقة الأولى وهتفتح قوس{ وتكتب جسد الحلقة وتغلق القوس في النهاية }
    وتكتب الحلقة الثانية وتفتح { وتكتب الأوامر المطلوبة في الحلقة الثانية وتغلق القوس

    أعتقد بالشكل ده أوضح هنا
    كود PHP:
    int start()
      {

    int ic;
    for(
    i=1;i<=10;i++) 
         {

    for(
    c=1;c<=10;c++){ Print(c);if(c==10) break; }

         }

       return(
    0);
      } 
    بجد يا غالي مش عارف اشكرك ازاي
    الحمد لله بعد مساعدتك ليا عرفت اكتب الكود بدون اخطأ

    بس لما جيت اعمل باكتيست عشان اشوف هيطبع ولا لأ برده مرداش يطبع رغم انه قالي ان مفيش اخطاء فالكود!!!
    و دي صورة الخطأ اللي ظهر ليا و مش عارف ايه السبب
    الصور المصغرة للصور المرفقة الصور المصغرة للصور المرفقة Untitled.jpg‏  

صفحة 16 من 45 الأولىالأولى ... 61011121314151617181920212226 ... الأخيرةالأخيرة

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17