كود برنامج بلغة الجافا يقوم بحساب الانحراف المعياري - standard deviation java code

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

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


متابعي مدونة و موقع  جي كودرس مرحبا بكم في اكبر موقع اكواد برمجة عربي, مقالة اليوم من قسم اكواد جافا 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 دائما بجانبك.
تعليقات