الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مصفوفة ذاخل مصفوفه !

بدأه يارب! في 26 مايو 2011 · 1 رد · 397 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

بسم الله الرحمن الرحيم والحمد لله والصلاة والسلام على نبية محمد وَ اله الطيبين الاطهار

أخواني / أخواتي محترفي البرمجة ...

اتمنى مساعدتي في هذا البرنامج بعد إذنكم ولو تكرمتم ... نعم هذه اول مشاركاتي لكنها لن تكون الأخيره ابداً :) أعد بالمساهمة في هذا المنتدى و في هذا القسم خصوصاً :) :)

البرنامج عبارة عن وزارة التربية والتعليم ... التي تقسم إلى عدد من المقاطعات .. وكل مقاطعه بها أكثر من منطقه وكل منطقه بها 3 انواع من المدارس ( الإبتدائيه ) ( المتوسطه ) و ( الثانوية ) : وكَل نوع من المدارس ... له عدد مباني ثابت في كل منطقه او مدينه وَ عدد معلمين ثابت و عدد طلاب ثابت وعدد إداريين ثابت ....

المطلوب : اعطاء القيم الإبتدائية ... ثم طباعة بعض هذه المعلومات بعد إجراء عمليات حسابية عليها على شكل جداول ...

بدأت في عمل البرنامج بهذا الشكل :

public class SchoolGroup {

    private int adminEmpNum;
    private int teachersNum;
    private int studentsNum;
    private String SchoolType;
    private Region rigion = new Region();

    public void SchoolGroup() {
        this.SchoolType = null;
        this.adminEmpNum = 0;
        this.studentsNum = 0;
        this.teachersNum = 0;

    }

    public void SchoolGroup(String SchoolType, int adminEmpNum, int studentsNum, int teachersNum) {
        this.SchoolType = SchoolType;
        this.adminEmpNum = adminEmpNum;
        this.studentsNum = studentsNum;
        this.teachersNum = teachersNum;

    }
}

public class Region {

    private String name;
    private String schoolGroup[] = {};

    public void Region() {

        this.name = null;
        this.schoolGroup = null;
    }

    public void Region(String name, String schoolGroup) {
        this.name = name;
        this.schoolGroup = new String[3];

    }
}

public class District {

    private String regions[] = {};
    private String name;

    public void District() {
        this.name = null;
        this.regions = new String[13];
    }

    public void District(String name) {
        this.name = name;
        this.regions = new String[13];
    }
}

اخترنا مقاطعه مكة المكرمة التي بذاخلها 3 مناطقه هي ( مكه , جدة , الطائف ) -> اعمل extends ( inheritance ) من Regions ?

حسناً ... اريد ان اعمل 3 مصفوفات ... جميعهم من نوع SchoolGroup ذاخل مصفوفه واحد !

المصفوفة الأولى للمدارس الموجوده في منطقه مكه المكرمة وَ المصفوفة الثانية للمدارس الموجودة في منطقه جدة والمصفوفة الثالثة للمدارس الموجودة في منطقه الطائف ...

وأعطي القيم الإبتدائيه بذاخل Districts او الـ Region

---------------- >>>> دعونا نفرض كل القيم بـ 5 او 10 الان لا اهميه للقيم الابتدائيه الموجوده في السؤال

" البرنامج باللغة الإنجليزية موجود في المرفقات " ...

عذراً جداً على الأطاله ... ولكني بحاجه ماسه لمساعدتكم :(

دعوة بظهر الغيب لكل من يساعدني

أختكم / يارب !

موفقين

#2

ما المطلوب بالضبط؟

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

مواضيع مشابهة