السلام عليكم ورحمة الله وبركاته
لو سمحتوا ابغى احد يفهمني كيف اكمل الكود
علما بانه السؤال :
محل لبيع الكتب يحتاج إلى إدارة وتنظيم البيانات والكتب في تنفيذ بعض العمليات البسيطة عليها : إضافة الكتاب ، حذف الكتاب ، بحث عن كتاب عن طريق المؤلف ، عرض جميع الكتب بعد ترتيبها .
ملاحظه : كل كتاب يحتوي على العنوان ، الكاتب، ورقم (ISBN) ، والسعر.
import java.util.Scanner;
public class book {
String Title;
String Author;
int ISBN ;
double price ;
public book() {
}
book books[];
public book(String title, String author, int isbn, double p) {
Title = title;
Author = author;
ISBN = isbn;
price = p;
}
void add(book book1[])
{
for (int x = 0; x < books.length; x++) {
books[x] = book1[x];
if (book1 == null) {
break;
}// end if
} // end for
} // end add
void Delete()
{
}
void Search()
{
}
void Show()
{
}
void InsSort()
{
}
public static void main(String[] args) {
book books[];
Scanner Scan = new Scanner(System.in);
int menu = 0;
System.out.println("Book Store");
System.out.println();
System.out.println("1 = Add");
System.out.println("2 = Delete");
System.out.println("3 = Search by ISBN ");
System.out.println("4 = Show all books");
do {
System.out.print("Please enter your choice: ");
menu = Scan.nextInt();
System.out.println();
switch (menu) {
case 1:
System.out.println("Book Title: ");
String booktitle = Scan.next();
System.out.println("Author: ");
String auth = Scan.next();
System.out.println("ISBN: ");
int no = Scan.nextInt();
System.out.println("Price: ");
double price = Scan.nextDouble();
books = new book( booktitle , auth , no, price);
bookList.add(books);
break;
case 2:
break;
case 3:
case 4:
break;
}
} while (! menu );
}
}في اخطاء كتير ابغى احد يفهمني :(
الله يعطيكم العآفيه


