|
منتدى كلية علوم الحاسب و تقنية المعلومات بالدمام منتدى كلية علوم الحاسب و تقنية المعلومات ; مساحة للتعاون و تبادل الخبرات بين طالبات كلية علوم الحاسب و تقنية المعلومات و نقل آخر الأخبار و المستجدات . |
![]() |
|
أدوات الموضوع |
#1
|
|||
|
|||
![]()
السلام عليكم
انا مشتركه جديده وطالبة كلية تقنية المعلومات وعندي واجب وطالبه اتساعدوني فيه اذا ممكن الواجب يخص ماده هياكل البيانات (Data structures) وانا حاولت فيه بس بصراحه المادة جديده عليا وانا مزلت مش متمكنه منها جيدا فياريت تساعدوني بحله وياريت قبل يوم السبت لان السبت تسليم الواجب وحنكون شاكره تعاونكم معي السؤال هو (طبق فكرة القوائم الخطية على بيانات سيارة (رقم السيارة - نوع السارة - بلد الصنع - سنة الصنع) 1-insertElement. 2-RetriveElement. 3-DeleteElement. 4-PrintElement. 5-ModifyElement. 6-Exit. انا طبقت الحل في bluej بس طلعلي اخطأ وانا ماعرفت شنو الخطأ واكيد حلي فيه اخطأ فعشان هكي نبي مساعدتكم وحلوكم والحل بتاعي هو : class car { int size =10 ; int number , year ; String type , country ; int location ; int length; void createlist() { length =0; } void insertelement (int number , int year ) { if (Emptylist()==true) { for ( int i=0 ; i<=size-1 ; i++ ) { car [i]=number ; car [i]= year ; length++; }} else System.out.println("The list is not empty"); } void insertelement (String type , String country ) { if (Emptylist()==true) { for ( int i=0 ; i<=size-1 ; i++ ) { car [i]=typer ; car [i]= country ; length++; }} else System.out.println("The list is not empty"); } void retrive (int number) { findelement ( number ) ; if (location ==-1) System.out.println("The element is not found"); else System.out.println("location="+location+"t"+number ); } void deleteelement(int number) { findelement(number); if(location==-1) System.out.println("The element is not found"); else { for (int i=location ; i<length-1 ; i++) car [i] =car[i+1]; length--; } } void printlist() { for (int i=0 ; i<length ; i++) System.out.println(car[i]); } void modifyelement(int number , int y ; String t , String c) { findelement (number) if (location ==-1) System.out.println("This element is not found"); else year [location]=y; type [location]=t; country [location]=c; }} والmain هو: public class hwcar { public static void main (String [] args) { car cca=new cca (); cca.createlist (); int sa , number; do { sa=integer.parserint (jobtionpane.showinputdialog("1-insertelement /n 2-retriveelement / 3-deleteelement /n 4-printlist /n 5-modifyelement /n 6-exit")); switch (sa) { case 1: if (cca.fulllist()=true) System.out.println("list is full"); else number =integer.parserint (jobtionpane.showinputdialog("enter number")); cca.insertelement(number); break; case 2 : if (cca.emptylist()=true) System.out.println("list is empty"); else number =integer.parserint (jobtionpane.showinputdialog("enter number")); cca.retriveelement(number); break; case 3 : if (cca.emptylist()=true) System.out.println("list is empty"); else number =integer.parserint (jobtionpane.showinputdialog("enter number")); cca.deleteelement(number); break; case 4 : if (cca.emptylist()=true) System.out.println("list is empty"); else number =integer.parserint (jobtionpane.showinputdialog("enter number")); cca.printelement(number); break; case 5 : if (cca.emptylist()=true) System.out.println("list is empty"); else number =integer.parserint (jobtionpane.showinputdialog("enter number")); cca.modifyelement(number); break; }} while (sa!=6); }} وانكون شاكرة لكم وبارك الله فيكم انتظر في ردودكم وحلوكم وشكرا مرة اخرى تقبلوا تحياتي |
![]() |
مواقع النشر (المفضلة) |
الكلمات الدلالية (Tags) |
اتمنى, وساعدوني |
الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1) | |
|
|
![]() |
||||
الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
اتمنى الافاده | مشعل العتيبي | منتدى الكلية التقنية بالأحساء | 1 | 2010- 3- 10 09:41 AM |
اتمنى الاجابه للضروره | فهد القصيم | ارشيف التربية الخاصة | 2 | 2010- 2- 26 01:39 AM |
اتمنى من ادارة الكليه العلميه سرعة حل هالمشكله | سعوديه كول | منتدى كلية التربية بحفر الباطن | 4 | 2010- 2- 5 10:56 AM |
اتمنى تفيدوني..؟ | مجننها الحساوي | منتدى الكلية التقنية بالأحساء | 5 | 2010- 1- 19 04:18 PM |