ช่วยดู code java ทีครับผมคิดไม่ออกละ

กำหนดราคาสินค้า 10 อย่าง
ให้ผู้ใช้กรอกรหัสสินค้าไปเรื่อยๆพร้อมคำนวณราคาและเมื่อกด 0 ให้ออกจากโปรแกรม
อันนี้ code ที่ผมทำอยู่

import java.util.Scanner;
class noname2 {
    public static void main(String[] args) {
        Scanner kb = new Scanner(System.in);
        int num[]={8,10,20,30,40,50,60,70,80,90,99};
            int total=0;
            String input;
            System.out.println(" ระบุรหัสสินค้า 1 : ปากกาน้ำเงิน 10 บาท ");
            System.out.println(" ระบุรหัสสินค้า 2 : ปากกาสองสี 20 บาท ");
            System.out.println(" ระบุรหัสสินค้า 3 : กล่องใส่ดินสอ 30 บาท ");
            System.out.println(" ระบุรหัสสินค้า 4 : ที่ลบคำผิด 40 บาท ");
            System.out.println(" ระบุรหัสสินค้า 5 : ไม้บรรทัดเหล็ก 50 บาท ");
            System.out.println(" ระบุรหัสสินค้า 6 : ดินสอ 2b พร้อมใส้ 60 บาท ");
            System.out.println(" ระบุรหัสสินค้า 7 : กระดาษรายงาน 70 บาท ");
            System.out.println(" ระบุรหัสสินค้า 8 : กระดาษวาดรูป 80 บาท ");
            System.out.println(" ระบุรหัสสินค้า 9 : ไม้กวาด 90 บาท ");
            System.out.println(" ระบุรหัสสินค้า 10 : ถังขยะ 99 บาท ");
            System.out.println(" จงระบุรหัสสินค้า 10 ครั้ง ");
            System.out.print(" กรุณาเลือกเมนู 1 เพื่อทำงาน 0 เพื่อออก = ");
             int con=kb.nextInt();
         while((con>=1)&&(con<=10)){
               System.out.print(" ระบุรหัสสินค้า = ");
                int z=kb.nextInt();
                     for(int i=0;i<con;i++){
                    total=total+num[i];
                    if((con>=1)&&(con<=10))System.out.println(" รหัสสินค้า = "+z+" ราคาสินค้าคือ = "+num[z]+" บาท ");
                    System.out.println(" ราคาสินค้าทั้งหมดตอนนี้คือ = "+total);
                    if(con>=0)System.out.println(" กรุณาเลือกเมนู 1 เพื่อทำงาน 0 เพื่อออก = ");
            }
    }          
}
}




ปัญหาตอนนี้คือโปรแกรมจะให้เลือก 1 เพื่อทำงาน 0 เพื่อออก

กด 0 แล้วมันก็ออกโปรแกรมอยู่ แต่ถ้าเลือก 1 เข้าไปแล้วกรอกรหัสสินค้าไปเรื่อยๆ พอมากด 0 อีกทีมันยอมออกโปรแกรมเลย

ช่วยผมทีครับจนปัญญา
แก้ไขข้อความเมื่อ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่