الثلاثاء، 22 سبتمبر 2020

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

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

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


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

ماهو الانحراف المعياري ؟


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

ما تحتاجة لكتابة الكود ؟


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

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


لن تحتاج لادخال اي نوع من البيانات لان الكود جاهز, فقط يمكنك التعديل على السلسلة وهي موجود في السطر رقم 3 وهي مكونة من 1 الى 10 يمكنك وضع الارقام التي تريدها ليقوم البرنامج بحسابها.

كود البرنامج بالجافا


public class StandardDeviation {
    public static void main(String[] args) {
        double[] numArray = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
        double SD = calculateSD(numArray);
        System.out.format("Standard Deviation = %.6f", SD);
    }
    public static double calculateSD(double numArray[])
    {
        double sum = 0.0, standardDeviation = 0.0;
        int length = numArray.length;
        for(double num : numArray) {
            sum += num;
        }
        double mean = sum/length;
        for(double num: numArray) {
            standardDeviation += Math.pow(num - mean, 2);
        }
        return Math.sqrt(standardDeviation/length);
    }
}

ختامية

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

احمد محمود هو طالب جامعي يدرس في احدى الجامعات المصرية , تم تاسيس موقع جي كودرس في منتصف عام 2020 حيث يسعى الموقع الى مساعدة الطلاب في تعلم البرمجة وتوفير الاكواد الجاهزة للاستخدام لمساعدة الطلاب ً