القائمة الرئيسية

الصفحات

شروحات جافا بالعربي : كود برنامج بلغة الجافا يقوم بعرض لعرض سلسلة فيبوناتشي - Fibonacci series java code

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

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


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

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

تستطيع تطوير تطبيقات الهواتف الذكية وبيعها او نشرها على متجر جوجل بلاي والربح منها وايضا تعلمك لمهارة برمجة وتطوير التطبيقات وطريقة كتابة الكود بشكل جيد يساعدك في البحث عن شركة تطوير تطبيقات الجوال والعمل فيها وفرص العمل في مجالات البرمجة كبيره جدا ولا يقضر موقعنا فقط على لغة جافا بل يوجد اكواد لغة بايثون وسي بلس وغيرها من الاكواد , فاذا كنت تبحث عن تعليم البرمجة للاطفال بالعربي فبكل بساطة تستطيع هذا من خلال موقعنا حيث نقوم بشرح اللغة ببساطة وايضا تقديم اكواد كثيره فيها لكي تفهم الفكرة ونقوم بشرح الاكواد التي تقدم في بعض الاحيان ونحن في جي كودرس geecoders نحاول دائما ان نوفر لكم كل ما تحتاجونه في عالم البرمجة .

ماهي سلسلة فيبوناتشي Fibonacci numbers ؟


قام عالم الرياضيات ليوناردو فيبوناتشي قديما بإكتشاف طريقة تقوم بجمع كل رقم هو مجموع الرقمين السابقين على سبيل المثال التالي , وسميت بسلسلة فيبوناتشي نسبة الى اسمة وظهرت هذة السلسلة في القرن الثاني عشر
The Fibonacci sequence: 0, 1, 1, 2, 3, 5, 8, 13, 21, ...

مدخلات البرنامج (input)


لن يحتاج المستخدم الى ادخال اي بيانات ولكن يمكنك التعديل على السلسلة من خلال السطر رقم 3 والتعديل على قيمة n وهي طول السلسلة.

كود البرنامج


public class Fibonacci {

    public static void main(String[] args) {

        int n = 10, t1 = 0, t2 = 1;

        System.out.print("First " + n + " terms: ");

        for (int i = 1; i <= n; ++i)

        {

            System.out.print(t1 + " + ");

            int sum = t1 + t2;
            t1 = t2;
            t2 = sum;
        }
    }
}

المخرجات او الطباعة (output)


First 10 terms: 0 + 1 + 1 + 2 + 3 + 5 + 8 + 13 + 21 + 34

ختامية

في النهاية ان تكون المقالة نالت على رضاكم واعجابكم ونتمنى ان نراكم مرة اخرى قريبا, ولمزيد من الاكواد البرمجية يمكنك تصفح الموقع geecoders.com لتجد مجموعة من الاكواد البرمجية كل ما عليك اختيار القسم الذي ترغب باكواد لة وستجد بحر من الاكواد البرمجية المختلفة, واذا لم تجد ما تبحث عنة فيكفي ان تترك لنا تعليق بالكود الذي ترغب بة وسنعمل على توفيرة لكم في اسرع وقت ممكن وتذكر جي كودرس دائما بجانبك.
التنقل السريع