تابع موضوعات المنتدى الانتساب تعليمات س - ج قائمة الأعضاء المفكرة بحث مواضيع اليوم إشارة الأقسام مقروءة

مواقع صديقة: تعلم البي اتش بي - تصميم نت - أفضل استضافة


عودة   منتدى بي اتش بي PHP > قسم لغة بي اتش بي PHP LANGUAGE > مشاكل وحلول PHP Errors & Troubleshooting

مشاكل وحلول PHP Errors & Troubleshooting في هذا القسم يمكنك طرح أي مشكلة أو استفسار يواجهك في برمجة تطبيقات PHP، أيضاً يمكنك المشاركة في حل مشكلات الغير.


إضافة رد
 
LinkBack (1) أدوات الموضوع طريقة العرض
قديم 28-03-2008, 05:42 PM   1 links from elsewhere to this Post. Click to view. #1 (permalink)
مبرمج محترف
 
تاريخ الانتساب: 24-05-2007
مشاركات: 107
مستوى السمعة : 2
Bruce على طريق التميز و النجاح
افتراضي لغز برمجي بسيط كيفية عمل ....

السلام عليكم

منذ فترة ولاتوجد الغاز في المنتدى ولهذا قلت لنفسي سوف اضع هذا اللغز لكن اعتقد انه سهل جدا
اريد طباعة الحروف مثل هذة باحدي الحلقات
كود:
abbbb
babbb
bbabb
bbbab
bbbba
باستخدام for مثلا فقط بشرط الا يتجاوز 3 اسطر وان يكون الكود مختصر وب دالة فور فقط
هيا شباب سؤال سهل جدا

سلام
__________________


####################
# My Template Engine
# Authors : Bruce [founder] , Saanina [developer]
# GO ON ++ with version 1.3.2
####################

Bruce غير متصل   رد مع اقتباس
قديم 28-03-2008, 06:13 PM   #2 (permalink)
مشرف قسم لغة بي اتش بي PHP
 
الصورة الرمزية لـ فراس
 
تاريخ الانتساب: 30-08-2007
المكان: ســـوريـــا
السن: 19
مشاركات: 451
مستوى السمعة : 2
فراس على طريق التميز و النجاح
إرسال خطاب MSN إلى فراس
افتراضي رد : لغز برمجي بسيط كيفية عمل ....

هذه سهلة
ممكن من خلال الكود التالي :
كود PHP:
for ($l=0;$l<5;$l++)
    {
for (
$i=0;$i<5;$i++)
    {
    if (
$i == $l)    
        {
        echo 
'a';
        }else{
        echo 
'b';
        }

    }
        echo 
'<br>';

ماتوقعت احلها

تحياتي
فراس

قام بآخر تعديل فراس يوم 28-03-2008 في 06:59 PM السبب: بدون المتغير counter
فراس غير متصل   رد مع اقتباس
قديم 28-03-2008, 06:19 PM   #3 (permalink)
مشرف قسم لغة بي اتش بي PHP
 
الصورة الرمزية لـ فراس
 
تاريخ الانتساب: 30-08-2007
المكان: ســـوريـــا
السن: 19
مشاركات: 451
مستوى السمعة : 2
فراس على طريق التميز و النجاح
إرسال خطاب MSN إلى فراس
افتراضي رد : لغز برمجي بسيط كيفية عمل ....

, ثلاث أسطر ياظالم بس حبيبي.
فراس غير متصل   رد مع اقتباس
قديم 28-03-2008, 07:17 PM   #4 (permalink)
مبرمج محترف
 
تاريخ الانتساب: 24-05-2007
مشاركات: 107
مستوى السمعة : 2
Bruce على طريق التميز و النجاح
افتراضي رد : لغز برمجي بسيط كيفية عمل ....

جميل اخي فراس لكن يمكنك اختصارة اكثر طبعا نريده 3 اسطر
__________________


####################
# My Template Engine
# Authors : Bruce [founder] , Saanina [developer]
# GO ON ++ with version 1.3.2
####################

Bruce غير متصل   رد مع اقتباس
قديم 28-03-2008, 08:59 PM   #5 (permalink)
عضو فعال
 
الصورة الرمزية لـ Hawy_PHP
 
تاريخ الانتساب: 13-02-2007
المكان: مــصــر
السن: 18
مشاركات: 223
مستوى السمعة : 2
Hawy_PHP على طريق التميز و النجاح
إرسال خطاب MSN إلى Hawy_PHP
افتراضي رد : لغز برمجي بسيط كيفية عمل ....

لدي حلين حتي الان
احدهم مثل اخي فراس ولكن مختصر شوية باستخدام المؤثر الشرطي

والاخر مصفوفات حرفية
كود PHP:

for ($x=0;$x<5;$x++)
{
     for (
$y=0;$y<5;$y++)
     echo (
$y == $x)?'a':'b';   
          echo 
'<br>';

الاخر
كود PHP:
for($x=0;$x<5;$x++)
{
     
$text="bbbbb";
     
$text[$x]="a";
      echo 
$text."<br />"

__________________
لضمان رد سريع على استفسارك أو موضوعك
  • تأكد من البحث في المنتدى قبل أن تسأل
  • احرص على أن تنتقي العنوان المناسب لموضوعك أو سؤالك
  • قم بصياغة سؤالك بطريقة واضحة مع ذكر تجربتك ومكان الخطأ فيها

Hawy_PHP غير متصل   رد مع اقتباس
قديم 28-03-2008, 09:01 PM   #6 (permalink)
عضو فعال
 
الصورة الرمزية لـ Hawy_PHP
 
تاريخ الانتساب: 13-02-2007
المكان: مــصــر
السن: 18
مشاركات: 223
مستوى السمعة : 2
Hawy_PHP على طريق التميز و النجاح
إرسال خطاب MSN إلى Hawy_PHP
افتراضي رد : لغز برمجي بسيط كيفية عمل ....

ها هو اصبح 3 اسطر

كود PHP:

for($x=0;$x<strlen($text="bbbbb");$x++)
{
$text[$x]="a";
echo 
$text."<br />"

__________________
لضمان رد سريع على استفسارك أو موضوعك
  • تأكد من البحث في المنتدى قبل أن تسأل
  • احرص على أن تنتقي العنوان المناسب لموضوعك أو سؤالك
  • قم بصياغة سؤالك بطريقة واضحة مع ذكر تجربتك ومكان الخطأ فيها

Hawy_PHP غير متصل   رد مع اقتباس
قديم 28-03-2008, 11:18 PM   #7 (permalink)
مشرف قسم لغة بي اتش بي PHP
 
الصورة الرمزية لـ coder
 
تاريخ الانتساب: 24-12-2006
المكان: مصر
السن: 30
مشاركات: 1,724
مشاركات المدونة: 2
مستوى السمعة : 10
coder على طريق التميز و النجاح
افتراضي رد : لغز برمجي بسيط كيفية عمل ....

موضوع جميل ولغز أجمل


اقتباس:
الكاتب : Hawy_PHP عرض المشاركة
ها هو اصبح 3 اسطر

كود PHP:
 
for($x=0;$x<strlen($text="bbbbb");$x++)
{
$text[$x]="a";
echo 
$text."<br />"

ماشاء الله حلك ذكي جدا يا محمد

تحياتي
__________________
لضمان رد سريع على استفسارك أو موضوعك
* تأكد من البحث في المنتدى قبل أن تسأل
* احرص على أن تنتقي العنوان المناسب لموضوعك أو سؤالك
* قم بصياغة سؤالك بطريقة واضحة مع ذكر تجربتك ومكان الخطأ فيها
coder غير متصل   رد مع اقتباس
قديم 29-03-2008, 01:03 AM   #8 (permalink)
مطور منتديات mysmartbb
 
تاريخ الانتساب: 22-05-2007
المكان: Syria
مشاركات: 280
مستوى السمعة : 2
ايهاب الغزال على طريق التميز و النجاح
إرسال خطاب MSN إلى ايهاب الغزال إرسال خطاب Yahoo إلى ايهاب الغزال مخاطبة ايهاب الغزال بواسطة برنامج المحادثة سكايب ( Skype )
افتراضي رد : لغز برمجي بسيط كيفية عمل ....

كود PHP:
for($x=0;$x<5;$x++)
{
     
$text="bbbbb";
     
$text[$x]="a";
      echo 
$text."<br />"

لغز جميل

اخوك

ايهاب الغزال
__________________

AJAX with PHP Soon
ايهاب الغزال غير متصل   رد مع اقتباس
قديم 29-03-2008, 01:43 AM   #9 (permalink)
مبرمج محترف
 
تاريخ الانتساب: 24-05-2007
مشاركات: 107
مستوى السمعة : 2
Bruce على طريق التميز و النجاح
افتراضي رد : لغز برمجي بسيط كيفية عمل ....

السلام عليكم
جميل جدا اخي هاوي وصلت للمطلوب
تفضل
3 اسطر بشكل اخر وباستخدام 2 فور
كود PHP:
for ($i=1$i<=5; print "<br />" $i++){
    for (
$w=1$w<=5$w++) ($i == $w)? print "a" : print "b";

لم ارد ان اضعها سطر واحد حتي لاينعدم الحل لانها ستكون شبه اعجاز لكن تفضلوا
سطر واحد
كود PHP:
for($x=0;$x<strlen($text="bbbbb");$text[$x]="a",print $text."<br />"$x++); 
ننتظر الغاز اخري من الشباب
سلامات
__________________


####################
# My Template Engine
# Authors : Bruce [founder] , Saanina [developer]
# GO ON ++ with version 1.3.2
####################

Bruce غير متصل   رد مع اقتباس
قديم 29-03-2008, 02:28 AM   #10 (permalink)
عضو فعال
 
الصورة الرمزية لـ Hawy_PHP
 
تاريخ الانتساب: 13-02-2007
المكان: مــصــر
السن: 18
مشاركات: 223
مستوى السمعة : 2
Hawy_PHP على طريق التميز و النجاح
إرسال خطاب MSN إلى Hawy_PHP
افتراضي رد : لغز برمجي بسيط كيفية عمل ....

بس الحل ده انا حطيته الحل الاول اذا رفعت القوسين الخاصين بال for

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

والا نعمل برنامج او نحل لغز من عشر سطور ونحطهم جنب بعض فى سطر واحد ونقول سطر واحد ولو ظهر اكثر من سطر نقول علشان في wordwrap ونقول لو مفيش wordwrap هيكون سطر واحد !!! ؟؟؟

هذا والله اعلم ؟
__________________
لضمان رد سريع على استفسارك أو موضوعك
  • تأكد من البحث في المنتدى قبل أن تسأل
  • احرص على أن تنتقي العنوان المناسب لموضوعك أو سؤالك
  • قم بصياغة سؤالك بطريقة واضحة مع ذكر تجربتك ومكان الخطأ فيها

Hawy_PHP غير متصل   رد مع اقتباس
إضافة رد


LinkBacks (?)
LinkBack to this Thread: http://www.montadaphp.net/t1818/
الكاتب For Type التاريخ
منتدى بي اتش بي PHP - powered by vBulletin This thread Refback 16-08-2008 06:12 AM

زوار هذا الموضوع الآن : 1 (0 عضو و 1 ضيف)
 

(View-All Members who have read this thread : 32
abdellahaix, مبتدئ فى البرمجه, محمد عمارة, ليث حلب, مدردش متقاعد, alQana9, amirdz, aroon, cerelac, coder, DeaD SouL, enigma, Fedora, Fuhrer, HACKERS PAL, Hakxer, hossam2044, issam-rrr, jorji, Kariro, khaledacm, libyano, mamn, mmsanad, Mzeed, p!a_md5, rammstein, Sa3Q, Scare, the_unknown, عاشق الاحزان, قهر
أدوات الموضوع
طريقة العرض
عادي عادي

ضوابط المشاركة
غير مصرّح لك بنشر موضوع جديد
غير مصرّح لك بنشر ردود
غير مصرّح لك برفع مرفقات
غير مصرّح لك بتعديل مشاركاتك

وسوم vB : نشيط
كود [IMG] : نشيط
كود هتمل : خامل
Trackbacks are نشيط
Pingbacks are نشيط
Refbacks are نشيط
الانتقال السريع

مواضيع ذات صلة
الموضوع الكاتب المجلس المشاركات المشاركة الأخيرة
في حالة حدوث خطأ برمجي كيف أخفي إمتداد الصفحات amr_5545 البرمجة الآمنة PHP Safe Coding 7 21-09-2008 09:16 PM
درس متقدم - كيفية بناء نظام MVC بسيط Hawy_PHP دروس متقدمة 19 16-01-2008 02:57 PM
استفسار بسيط aroon مشاكل وحلول PHP Errors & Troubleshooting 5 14-11-2007 04:28 PM
طلب بسيط Mr.Dosa مشاكل وحلول PHP Errors & Troubleshooting 5 27-04-2007 06:49 AM


يمنع نقل أي من موضوعات المنتدى دون إذن كتابي مسبق من إدارة المنتدى، مع الشكر.
التوقيت حسب جرينتش +3. الساعة الآن 04:49 PM.