import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
public class OnlineMarketplace {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
List<Product> productsList = new ArrayList<>();
boolean isRunning = true;
while (isRunning) {
// عرض الخيارات المتاحة للمستخدم
System.out.println("1. إضافة منتج جديد");
System.out.println("2. عرض المنتجات المتاحة");
System.out.println("3. الخروج");
System.out.print("اختر احد الخيارات: ");
int choice = input.nextInt();
switch (choice) {
case 1:
// إضافة منتج جديد
System.out.print("ادخل اسم المنتج: ");
String productName = input.next();
System.out.print("ادخل السعر: ");
double productPrice = input.nextDouble();
Product product = new Product(productName, productPrice);
productsList.add(product);
System.out.println("تمت إضافة المنتج بنجاح");
break;
case 2:
// عرض المنتجات المتاحة
if (productsList.isEmpty()) {
System.out.println("لا يوجد منتجات متاحة حالياً");
} else {
System.out.println("المنتجات المتاحة:");
for (Product p : productsList) {
System.out.println(p.getName() + " بسعر " + p.getPrice() + " ريال");
}
}
break;
case 3:
// الخروج من البرنامج
System.out.println("تم الخروج من البرنامج");
isRunning = false;
break;
default:
// في حالة اختيار خيار غير متاح
System.out.println("خطأ: الرجاء اختيار خيار صحيح");
break;
}
}
}
}
class Product {
private String name;
private double price;
public Product(String name, double price) {
this.name = name;
this.price = price;
}
public String getName() {
return name;
}
public double getPrice() {
return price;
}
}
اسم المستقل | Mohammed S. |
عدد الإعجابات | 0 |
عدد المشاهدات | 248 |
تاريخ الإضافة | |
تاريخ الإنجاز |