kkhalil2005
- Creating a Magic Square
السلام عليكم ورحمة الله وبركاته لقد صعبت عليك الامر كثير والمشكلة تحصل على ما اضن عندما تصل إلى خانة ممتلئة بكيفية العودة الى الخانة السابقة خاصة اذا كنا على الاطراف وكذلك هناك خطأ عندما تختبر قيمة y>0 فيجب اختبارها ان كانت اقل من صفر على كل حال قرأت الشروط ول…
- Creating a Magic Square
السلام عليكم سأقرا برنامجك وأحاول إيجاد الاخطاء اعلمك لاحقا بها
- كيف اعمل مقارنه بين string ضروري
السلام عليكم يمكنك استعمال الطريقة equals لمقارنة محتوى سلسلتين مع التفريق بين الرموز الكبيرة والصغيرة أو استعمال الطريقة equalsIgnoreCase لعدم التفريق بينهم نتيجة الطرق true or false وبالصيغ التالية String s1="khaled",s2="KHAled"; if (s1.equals(s2)) System.ou…
- منهاج الجافا على شرائح
عفوا لم ادقق واراجع ما كتبته بالمشاركة السابقة خاصة وقد كتبت بالخطأ كلمة << الكلب >> بدلا من كلمة << الطلب >> في الجملة فعذرا
- منهاج الجافا على شرائح
السلام عليكم حاولت المساعدة لما هو مطاوب ويمكن طالب هذا الامر ليس ليتعلم منه بل ليسلعده باعداد دروس أو محاضرات ولم افتش عن سبب الكلب واعتقد انه يمكن الاستفادة منها لأنها جيدة وفيها برامج كاملة مع شرح مبسط خاصة للذين عندهم خبرة بOOP
- اريد ان اعرف نهاية الفايل في الجافا
السلام عليكم لا اعرف اذا كان هناك طريقة خاصة مثل في س++ لمعرفة اذا وصلنا إلى نهاية الملف ام لا ولا اعتقد انه موجود شيء جاهز بجافا لان جافا تتعامل مع الملفات بطريقة تختلف عن س++ وكما قلت فيمكن معرفة ذلك من خلال نتيجة القراءة من الملف حيث يرجع null عند الوصول إل…
- منهاج الجافا على شرائح
السلام عليكم هناك كتاب java how to program مجهز له شرائح على الموقع التالي Deitel & Associates ويمكن الحصول على مواقع كثيرة من خلال البحث عبر الانترنت بالتوفيق
- static variable
السلام عليكم سبب وجود الstatic على ما اعتقد انه تمكين المبرمجين من تعريف الثوابت وتخزينها مرة واحدة فقط بالذاكرة مع الكلاس حيث أن المتغيرات إذا لم تكن ستاتك فتخزن بالذاكرة بعدد ما يوجد كائنات من الكلاس مثل Math.PI وكل الثوابت الموجودة في المكتبات البرمجية ومن …
- تمرين على مصفوفة ذات بعدين:: المطلوب حلول أخرى
السلام عليكم تنظيم ممتاز للطرق واستعمالها حيث ان اسطر المصفوفة ذات بعدين هي مصفوفة ذات بعد واحد اما بالنسبة للأعمدة فالامر ليس كذلك
- اريد ان اعرف نهاية الفايل في الجافا
السلام عليكم اعتقد ان العمل يتم على كائنات كلاس ما ويتم استعمال ObjectInputStream مع readObject وعند الوصول إلى نهاية الملف سيرمي الاستثناء EOFException وحينئذ ترجع طريقة القراءة null يمكن ان تتم القراءة بالصيغة التالية ان كانت الكلاس اسمها MyRecordClass FileI…
- static variable
السلام عليكم بالنسبة لما ذكرته سابقا والسبب في ذلك أن المتغيرات الستاتك تخزن مع الكلاس وليس مع كائناتها ومن المسموح استدعاء الطرق الستاتك من خلال الكلاس المعرفة فيها قبل انشاء أي كائن منها لذلك يجب ان تستعمل الطرق الكلاس ما هو موجود عند استدعائها واذا تم استدع…
- عملية المقارنة في الواجهات الرسومية
السلام عليكم إذا كنت مسمي ال JTextField بالاسم userName ومسمي ال JPasswordField بالاسم pw وتريد مقارنتها مع القيم الحقيقية المخزنة في x وy فيمكنك أن يجري الاختبارات التالية على ما اعتقد: للأسم : if (x.equals(userName.getText() ) ) { }// XXX لكلمة السر : if (y.…
- اريد ان اعرف نهاية الفايل في الجافا
السلام عليكم هناك عدة طرق يتم فيها استعمال كلاسات مختلفة للعمة على sequential files ولكل منها طريقة في التعرف اذا تم الوصول إلى نهاية الملف وذلك حسب الطرق التي توفرها الكلاسات المستعملة فمنها من يرمي استثناء ومنها من يرجع -1 والجواب يتعلق بالكلاسات المستعمالة …
- static variable
السلام عليكم ورحمة الله وبركاته ان القول بانه لا يمكن استعمال متغيرات (فاريابل) ستاتك static إلا داخل طرق ستاتك static methods فهو غير صحيح لأن المتغيرات الستاتك تخزن مع الكلاس من أو تحميل لها ، وهي متوفرة لكل عناصر الفئة من methods and constructors التي لها ا…
- عملية المقارنة في الواجهات الرسومية
السلام عليكم بالنسبة لل JTextField فيمكن استعمال الطريقة getText للحصول على محتواه من نوع String وبالنسبة لل JPasswordField فيمكن استعمال الطريقة getPassword للحصول على محتواه من نوع [ ] char هذا بخصوص الحصول على المحتوى وبالاضافة إلى ذلك يجب الاستماع للأحداث …
- Creating a Magic Square
السلام عليكم لقد اجريت تكرار متداخل وتيتعمل عدادات هاذين التكارارين بعملية التعبءة مهكذا لا تتبع مجرى أو طريقة التعبئة السليمة لانك تمر على المصفوفة من أول سطر إلى آخر سطر الانتقال من خانة إلى اخرى يتم حسابيا انطلاقا من الموقع الاول الذي تيتعمله وليس له علاقة …
- برمجت برنامج ولدي بعض الاستفسارات
السلام عليكم ورحمة الله وبركاته هون عليك الامر بسيط وقد قمت به ولكن داخل الطريقة readNames وعليك أن تحذفه من داخلها وتقوم به كما قلت قبل استدعاء الطرق داخل الmain وقد كتبت عملية التصريح و الانشاء سابقاء وانسخها لك مرة ثانية وهي: String []names = new String[10]…
- Creating a Magic Square
السلام عليكم لا تقم بإجراء تكرار for متداخل لتعبئة المصفوفة بل قم فقط بتكرار for واحد يبدأ من 1 ويستمر حتى s*s إي آخر عدد يجب وضعه في المصفوفة: واستعمل الموقع الحالي : curRow=0; curCol=s/2; A[0][curCol]=1; for(int n=2; n<= s*s; n++) { oldRow=curRow; oldCol=cur…
- برمجت برنامج ولدي بعض الاستفسارات
السلام عليكم يجب انشاء المصفوفات داخل الطريقة main وقبل استدعاء الطرق أي بين السطرين 8 و 9 كما يظهر في الصورة (البرنامج) لأنه كما كتبته يكون داخل الطريقة ةشهى المصفوفات قيمتها null وعند استدعاء الطرق تنسخ قيمها في وسيطات الطرق ومن ثم تنشئ المصفوفات التي داخل ا…
- Creating a Magic Square
السلام عليكم هناك آلية معينة لتعبئة قيم المصفوفة فنبدأ مثلا من وسط السطر الاول وعلينا الاحتفاض بأخر مكان وضعنا فيه والمكان الذي سيعبأ في الخطوة التالية لأنه إذا وصلنا إلى خانة معبأة فنرجع إلى الخانة التي تحت الخانة السابقة ونسير خطوة إلى أعلى أي ينقس رقم السطر…