كود برنامج بلغة الجافا لحل المعادلة التربيعية - The quadratic equation java code

كود برنامج بلغة الجافا لحل المعادلة التربيعية

كود برنامج بلغة الجافا لحل المعادلة التربيعية


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

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


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



ماهي المعادلة التربعية ؟


المعادلة التربيعية هي معادلة التي تحتوي على الاس 2, ايضا تم شرح هذا الكود بلغة بايثون.

صورة المعادلة التربيعية


ax2 + bx + c = 0, where

متطلبات كتابة الكود ؟


سوف تحتاج في هذا الكود اولا ان تكون فاهم للغة الجافا ويوجد مقالة سابقة شرحنا لكم فيها كيف تكتب اول كود جافا في حياتك java tutorial مع توضيح اهم الاساسيات التي تحتاجها لكتابة اي كود بالجافا او غيرة يمكنك الاطلاع عليها لمزيد من المعلومات, ثاني متطلب وهو وجود محرر لكتابة الاكواد بلغة الجافا java compiler مثل محرر إكلبس java eclipse حيث يعد هذا المحرر بيئة تطوير متكاملة ونظام لإضافة الملحقات. كُتب معظمه بلغة جافا ويمكن استخدامه لتطوير تطبيقات بلغة الجافا، أو بلغات البرمجة التي من بينها أيدا، سي، سي++,بايثون وغيرها من اللغات ويمكنك تحميل هذا المحرر بشكل مجاني عن طريق الموقع الرسمي للبرنامج وايضا يوجد مواقع اونلاين لكتابة بلغة الجافا اذا لم يكن لديك مساحة في جهازك java online compiler يمكنك قراءة المقالة التي تحدثنا فيها عن افضل محررات جافا التي يمكنك استخدامها.

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


لن يتم طلب من المستخدم ادخال اي شيئ فقط كل ما عليك هو التغيير في القيم التي موجودة في السطر 3 مثل قيمة a,b,c يمكنك تغيير قيمهم بالقيم التي تريدها.

كود المعادلة التربيعية بالجافا - Java code to calculate the quadratic equation


public class Quadratic {

    public static void main(String[] args) {
        double a = 2.3, b = 4, c = 5.6;
        double root1, root2;
        double determinant = b * b - 4 * a * c;
        if(determinant > 0) {
            root1 = (-b + Math.sqrt(determinant)) / (2 * a);
            root2 = (-b - Math.sqrt(determinant)) / (2 * a);

            System.out.format("root1 = %.2f and root2 = %.2f", root1 , root2);
        }
        else if(determinant == 0) {
            root1 = root2 = -b / (2 * a);

            System.out.format("root1 = root2 = %.2f;", root1);
        }
        else {
            double realPart = -b / (2 *a);
            double imaginaryPart = Math.sqrt(-determinant) / (2 * a);

System.out.format("root1 = %.2f+%.2fi and root2 = %.2f-%.2fi", realPart, imaginaryPart, realPart, imaginaryPart);
        }
    }
}



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


root1 = -0.87+1.30i and root2 = -0.87-1.30i

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