النتائج 1 إلى 6 من 6

الموضوع: أكثر من 600 لغة برمجة , أدخل لترى!!!

  1. #1
    التسجيل
    23-05-2004
    الدولة
    الناصرة
    المشاركات
    244

    أكثر من 600 لغة برمجة , أدخل لترى!!!

    مرحبًا

    في الموقع الذي سأعرضه في آخر الموضوع سترون برنامج مكتوب في أكثر من 600 لغة برمجة...
    هذا البرنامج هو عبارة عن الأغنية
    99 Bottles of Beer
    معروضة في حوالي 782 لغة برمجة وأشكال مختلفة لهذه اللغات.

    وظيفة البرنامج الأساسية هي عرض loop تنازلي (من 99 حتى 1)... هذا الـ loop يعرضا بعض الأسطر مع تغيير الرقم في كل مرة يتم تنفيذ أوامره.

    سأعرض البرنامج بلغة باسكال من أجل أن تفهموا عمله:


    كود:
    program BottlesOfBeers(input, output);
    var
    bottles: integer;
    begin
    bottles := 99;
    repeat
    	WriteLn(bottles, ' bottles of beer on the wall, ',
    			bottles, ' bottles of beer.');
    	Write('Take one down, pass it around, ');
    	bottles := bottles-1;
    	WriteLn(bottles, ' bottles of beer on the wall.');
    until (bottles = 1);
    WriteLn('1 bottle of beer on the wall, one bottle of beer.');
    WriteLn('Take one down, pass it around,no more bottles of beer on the wall');
    end.


    الجزء المائل والبرتقالي من البرنامج هو عبارة عن الـ loop الذي تكلمت عنه.



    الموقع هو:
    http://www.99-bottles-of-beer.net/


    معرض لغات البرمجة في الموقع:
    http://www.99-bottles-of-beer.net/abc.html


    كلمات الأغنية المعروضة:
    http://www.99-bottles-of-beer.net/lyrics.html


    الغاية من موضوعي هذا
    الهدف من موضوعي هو أن أري المبرمجين المبتدئين أو من هم في بداية دربهم, أنّ لغات البرمجة عددها كبير جدا ويستحيل على أي إنسان طبيعي تعلمها كلها. لذلك أقترح لكل مبرمج أن يخطط لما يريد, فالتخطيط هو ثلثيّ النجاح. كما أن يبدأ طريقه بتعلم الألغوريثمات فهي الأساس لكل لغات البرمجة أيِّ كانت, فما إن أتقنت الألغوريثمات (أو الخوارزميات) تستطيع تعلم أي لغة برمجة وأقترح للمبرمجين أن يطبقوا ألغوريثماتهم على لغة باسكال قهي اللغة الأولى للمبتدئين. وبعض إتقانه للخوارزميات عليه بتعلم بعض اللغات القوية أو اللغات التي تساعده في ما يريد فمثلا إذا أراد صنع نظام تشغيل ليتعلم لغة C ولغة Assembly, وإذا اهتم بالذكاء الاصطناعي فليتعلم لغة prolog أو Lisp.

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



    انتهى




  2. #2
    التسجيل
    26-07-2005
    الدولة
    Australia
    المشاركات
    3,368

    مشاركة: أكثر من 600 لغة برمجة , أدخل لترى!!!

    782 !!!!!!!!!!!!!!!

    !!!!!!!!!!!!!!!!!!!!!!

    !!!!!!!!!!!!!!!!!!!!!!!

    الكساندر ... وش ذا ... 782 !
    وش معااااانا ....؟؟؟؟؟
    (ذا كودر كان امنية الطفولة عنده .. تعلم جميــــــع لغات البرمجة .. بسبب او بدون سبب .... شكلي هونت وبقوووووة )

  3. #3
    التسجيل
    23-05-2004
    الدولة
    الناصرة
    المشاركات
    244

    مشاركة: أكثر من 600 لغة برمجة , أدخل لترى!!!

    ماذا رأيك بالموضوع يا The Coder ؟



  4. #4
    التسجيل
    19-08-2005
    الدولة
    من كل مكان
    المشاركات
    30

    مشاركة: أكثر من 600 لغة برمجة , أدخل لترى!!!

    السلام عليكم ورحمة الله وبركاته
    اخي الكريم عجبني موضوعك جدا وأريد ان أسألك ما رأيك في لغة الفيجوا بيسك vb 6.0

  5. #5
    التسجيل
    26-07-2005
    الدولة
    Australia
    المشاركات
    3,368

    مشاركة: أكثر من 600 لغة برمجة , أدخل لترى!!!

    الكسندر ,,,
    ماشاء الله عليك .. من وين عرفتهم المعلومات ذي ؟؟؟

  6. #6
    التسجيل
    31-08-2005
    الدولة
    السعودية
    المشاركات
    12

    Wink مشاركة: أكثر من 600 لغة برمجة , أدخل لترى!!!

    ألــــ1000ـــــــــف شكر اخوي تستاهل الرد صراحة مشاركة جميلة .....


    حيـــــــاة الرووح

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •