اذهب إلى المحتوى

Mhmd_alharbi

الأعضاء
  • المساهمات

    9
  • تاريخ الانضمام

  • تاريخ آخر زيارة

أجوبة بواسطة Mhmd_alharbi

  1. تفضل

    i, s = 1, ""
    while i <= 4:
        s += str(i)
        print (" " * (4-i))+s[::-1]+s[1:]
        i += 1

    عمل تكرار الى 4 وجمع الارقام بجانب بعضها في s لينتج عن كل عملية تكرار

    1
    12
    123
    1234

    ومن ثم طباعة s مع معكوسة لينتج

    1
    212
    32123
    4321234

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

    (" " * (4-i))

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

    وسينتج

       1
      212
     32123
    4321234

     

  2. بالإضافة لكلام هشام الميثود main هو الميثود الرئيسي للكلاس بحيث عند تشغيله يتم تشغيل هذا الميثود مثل سي بلس بلس وبالاضافة لstring [] args هي الارقمنات التي تم وضعها مسبقا في الكوماند(سطر الاوامر)

    public static void main(String[] args) {
        System.out.println(args[0]);
    }

    وكتابة السطر التالي في الكوماند سينتج لنا مخرج نصي وهو HelloWorld

    حيث ClassName هو اسم الكلاس

    java ClassName HelloWorld

    ويمكنك كتابة عدة ارقمنات لا نهائي داخل الكوماند مثلا

    public static void main(String[] args) {
        for (int i = 0; i < args.length; i++) System.out.println(args[i]);
    }

    وكتابة هذا السطر

    java ClassName HelloWorld HelloWorld2

     

    • أعجبني 1
  3. بتاريخ On 7/10/2016 at 14:34 قال هشام رزق الله:

    لغة جافا ضعيفة نوعا ما في مجال الألعاب، أغلب الألعاب مبرمجة بلغات سي شارب وسي بلس بلس.

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

    بما انه لايوجد فلا بأس شكراً

  4. بتاريخ 2 ساعات قال هشام رزق الله:

    أنصحك بتعلم لغة Objective-C أو Swift لبرمجة تطبيقات نظام iOS أو على الأقل تعلم لغة سي شارب وبرمجة تطبيقات أندرويد وiOS باستخدام Xamarin.

    على أي حال، في حالة تمسك بلغة جافا، أنصحك باستخدام CodeNameOne أو RoboVM فهاتين المكتبتين هما الأشهر في هذا المجال.

    من الخيارات الاخرى الجيدة أيضا: J2ObjC و Avian و XMLVM.

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

×
×
  • أضف...