‫مرحبًا بعودتك.
‫لقد رأيت حتى الآن كيفية استخدام السباق.
‫لقد رأيت كيفية استخدام الأساليب مع المعلمات.
‫والآن حان الوقت لدمجها واستخدام أساليب مع معلمات من نوع مصفوفة.
‫لذلك دعونا نمضي قدمًا وننشئ طريقة تفعل ذلك بالضبط.
‫لذلك سأقوم بإنشاء طريقة الحصول على متوسط مزدوج ثابت.
‫وهنا كمعامل ، أستخدم مصفوفة من ints وهذا سيطلق عليه مصفوفة الصف.
‫لذلك ، سيحسب إلى حد كبير متوسط جميع الإدخالات داخل مصفوفة يتم التعامل معها
‫كوسيطة.
‫لذا ما علي فعله الآن هو أنني بحاجة إلى إنشاء عدد صحيح بحجم المصفوفة الكبيرة.
‫لذا ، فإن الدرجات والمصفوفة وطول النقطة ثم أحتاج إلى المضاعفة ، والتي يمكن أن تحمل المتوسط والمتوسط وعددًا
‫صحيحًا له المجموع.
‫وأخيرًا ، أحتاج إلى تشغيل حلقة for التي تمر عبر المصفوفة بأكملها وإضافة القيم إلى المجموع.
‫لذا سأستخدم int i يساوي صفرًا I أقل والآن من المهم الحصول على الحجم I plus plus بالطبع يمكنك
‫استخدام هذه المصفوفة الرائعة ، هذا الطول هنا كمقارنة ، لكننا سنحتاج الحجم لاحقًا
‫في من أجل حساب المتوسط ، لأن الحجم هو ببساطة مقدار القيم التي لدينا في المصفوفة.
‫ولحساب المتوسط ، نأخذ المجموع وتقسمه على الحجم ولهذا نحتاج إلى
‫الحجم لاحقًا أيضًا.
‫إذن نحن هنا فقط نضيف القيمة الحالية لمصفوفة الدرجة إلى المجموع ، وبمجرد أن يتم ذلك ، يمكننا أخيرًا حساب المتوسط
‫عن طريق تقسيم بعضها على الحجم ، وبينما البعض في الحجم عبارة عن أعداد صحيحة ومتوسط مضاعف
‫، أريد لتحويل ذلك إلى ضعف فقط للتأكد من أننا نحصل عليه بدقة هنا.
‫وأخيرًا ، يمكنني الآن المضي قدمًا وإرجاع متوسطي الذي نحققه في متوسط العائد.
‫هذه الطريقة هنا هي الطريقة التي يمكنني استخدامها دائمًا كلما أردت حساب متوسط المصفوفة
‫التي يتم التعامل معها كوسيطة.
‫فلنسمي هذه الطريقة الآن ونسلم مصفوفة.
‫بالطبع نحن بحاجة إلى إنشاء مصفوفة لذلك.
‫لذلك سأقوم فقط بإنشاء مصفوفة من الأعداد الصحيحة لأن هذا ما لدينا
‫هنا كمعامل أساسي ، ونحن ببساطة نسميها درجات الطلاب ، والتي ستكون مصفوفة int جديدة مع الكثير من البيانات.
‫لنفترض أن أحد الطلاب حصل على 15 نقطة ، والطالب الآخر ، 13 ، ثماني ، 12 ، ستة ، أيا كان ، حتى 20 نقطة بناءً
‫على نظام التأشير أو نظام الدرجات الذي لديك في بلدك ، يمكنك بالطبع ضبط
‫ذلك وفقًا لذلك.
‫حسنا.
‫ثم أريد أن أحصل على متوسط نتيجة مضاعفة ، وهذا سيكون مجرد متوسط أحصل على المتوسط.
‫وأنا أستخدم درجات الطلاب كحجة لها وأخيرًا يمكننا المضي قدمًا ، والذي سيكون المتوسط.
‫ثم هنا ببساطة النتيجة المتوسطة.
‫وهنا يمكنك التحكم في المفتاح الأحمر حتى نتمكن من رؤية أو رؤية ما حسبناه هنا.
‫لذلك يجب أن يكون هناك شيء ما ، أعتقد 12.
‫لذلك دعونا نرى ما إذا كان هذا صحيحًا.
‫لنقم بتشغيل الكود.
‫و نحن.
‫إنها 11. 666.
‫رائعة.
‫لذا فهو قريب من 12.
‫ليس بالضبط 12.
‫لكن في النهاية ، كل شيء على ما يرام.
‫لذا ها نحن ذا.
‫حسبنا المتوسط.
‫الآن ، يمكنك ، بالطبع ، أن تكتب أيضًا ما هو هذا المتوسط.
‫حتى نتمكن من المضي قدمًا وجعلها أكثر قليلاً أود أن أقول أنها أكثر إفادة قليلاً.
‫لذلك دعونا نستخدم حلقة for هنا أو في الواقع هذه المرة لكل حلقة.
‫وأريد أن أتصفح جميع درجات الطلاب.
‫لذلك سأقول فقط إن الدرجة في هذا الصف هي درجة صحيحة في درجات الطلاب وهنا من المهم
‫أن تستخدم في C W لذا فإن السطر الأيمن من التحكم في الواقع سأفعله مثل هذا الصفر وسيكون كذلك
‫الصف.
‫لنقم الآن بتشغيله مرة أخرى.
‫ونرى هذه القيم 15 ، 13 ، ثمانية ، 12 ، ستة ، 16 ومتوسط 11 وهكذا.
‫حسنا.
‫والآن بعد أن رأيت كيفية استخدام الأساليب التي تتطلب مصفوفة كحجتها عند استدعائها ، لدي تحدي بسيط بالنسبة لك ، لذا
‫يرجى المضي قدمًا وإنشاء مجموعة من السعادة بالطريقة الرئيسية
‫وتعيين خمس قيم لها.
‫أنشئ عملية تحتوي على مصفوفة من النوع int كمعامل لها.
‫يجب أن تزيد هذه الطريقة من الوسيطة المعطاة بمقدار اثنين لكل إدخال.
‫سمي هذه الطريقة بالطريقة الرئيسية واستخدمي السعادة كحجة.
‫قم بإنشاء حلقة لكل حلقة في الطريقة الرئيسية لكتابة جميع القيم على وحدة التحكم.
‫وبالمناسبة ، يمكن أن تكون هذه الطريقة كما لو كانت الشمس مشرقة ، لأنني أحب ذلك حقًا.
‫يعجبني عندما تكون الشمس مشرقة.
‫هذا في الواقع يجعلني أكثر سعادة.
‫لذلك قم بإنشاء طريقة صغيرة تشرق فيها الشمس وافعل ذلك بالضبط.
‫لذا يرجى المضي قدمًا وإيقاف الفيديو مؤقتًا ومحاولة حل هذه المشكلة.
‫حسنا.
‫أتمنى أن تكون قد جربتها.
‫لذلك أقوم بإنشاء فراغ ثابت جديد.
‫الشمس مشرقة ، وتحتاج إلى مجموعة من ints ، والتي سأسميها X.
‫سأبقيها بسيطة.
‫وما أفعله هو أن أقوم بعمل حلقة من خلال int x الخاص بي ، لذا x ، لذلك حتى يصبح y أكبر من x الكلي الطول وأنا زائد زائد.
‫والشيء الوحيد الذي أفعله هنا هو زيادة القيمة في الموضع بمقدار اثنين.
‫إذن ، بالإضافة إلى أنها ستضيف إلى كل قيمة من قيم المصفوفة أيضًا.
‫لذلك هذا هو الشيء الوحيد الذي ستفعله الشمس إلى حد كبير.
‫والآن أنا فقط بحاجة إلى مصفوفة.
‫لذلك سأستمر في إنشاء مجموعة جديدة من السعادة والسعادة.
‫وهذه في الواقع مصفوفة من ints.
‫إذن ، نحتاج إلى الأقواس المربعة التي تساوي اثنين ، ثلاثة ، أربعة ، خمسة ، ستة.
‫أساسي جدا ، لا شيء خيالي.
‫والآن أسمي فقط طريقة الشمس المشرقة من أجل زيادة السعادة.
‫لذلك يمكن أن يكون هؤلاء أشخاصًا مختلفين.
‫إذن ، شخص واحد لديه سعادة من اثنين والآخر من ثلاثة وواحد من أربعة وهكذا دواليك.
‫الآن بمجرد أن تشرق الشمس ، سيكون كل هؤلاء الناس أكثر سعادة.
‫سيكونون سعداء للغاية مقارنة بحالتهم من قبل.
‫هذه فقط الشمس مشرقة حيث نجعل الناس أكثر سعادة.
‫الآن ، نريد أيضًا كتابة ذلك على وحدة التحكم حتى نعرف القيم الجديدة لأننا نريد
‫أن نرى كيف يكون الناس سعداء.
‫لذلك سأفعل ذلك مع كل حلقة ولماذا في السعادة.
‫وما سيفعله ذلك هو أنه سيكتب ببساطة على وحدة التحكم ، لذا انظر W واكتب y فقط وأخيراً
‫تحكم في سطر القراءة.
‫لذلك دعونا نمضي قدما.
‫هذا نحن.
‫هذه هي السعادة الجديدة.
‫كما ترون ، أصبح الناس أكثر سعادة الآن ، بعد أن تشرق الشمس لمدة خمسة ، ستة ، سبعة ، ثمانية ، وهكذا
‫دواليك.
‫رائعة.
‫لذلك هناك الكثير لتعرفه عن السباق وأنت تعرف الكثير عنه بالفعل.
‫وأنت مجهز جيدًا لاستخدام سباق لجميع التطبيقات التي يمكنك التفكير فيها.
‫قد تكون هناك مواقف يكون فيها الأمر أكثر تعقيدًا ، ولكن في معظم الحالات
‫ما تعرفه بالفعل يجب أن يكون كافيًا تمامًا لإنجاز الأمور.