Link Exchange
- - - - - - - - - - - - - - ผู้ให้การสนับสนุน- - - - - - - - - - - - - -
จากโจทย์ในเว็บ http://www.sourcecode.in.th/wbread.php?no=3541ช่วยหน่อยคับ โปรแกรมคำนวณจำนวนเงินขานสินค้าและคำนวณภาษี 7% โดยออกหน้าจอโดยให้ผู้ใช้ใส่อินพุตเป็นจำนวนของสินค้าโดยกำหนดให้ราคาขายเป็น ดังนี้ถ้าซื้อน้อยกว่า 20 ชิ้น ให้ราคาชิ้นละ 40 บาทถ้าซื้ออยู่ระหว่าง 20 ถึง 100 ชิ้น ให้ราคาชิ้นละ 30 บาทถ้าซื้ออยู่ระหว่าง 100 ถึง 500 ชิ้น ให้ราคชิ้นละ 10 บาทถ้าซื้อมากกกว่า 500 ชิ้น ขึ้นไป ให้ราคาชิ้นละ 10 บาท>ขอบคุณมากครับ<จากคุณ : จักรินทร์ ด้วงคำ / story.juck@gmail.com [2015-03-16 11:08:25]***9M...มีจุดสังเกตุว่าเงื่อนไขสุดท้ายสามารถยุบรวมกับเงื่อนไขด้านบนได้ เพราะใช้ราคา 10 บาทเช่นกัน (อาจก๊อบโจทย์มาผิด หรือ คนออกโจทย์ใส่มาผิด)
/** * @Auther: Mr.Suppakit Thongdee * @Website: www.sourcecode.in.th */ package billing; import java.util.Scanner; public class Billing { public static void main(String[] args) { int iCount = 0; double iPrice = 0; double iVat = 0; System.out.println("=====โปรแกรมคำนวณจำนวนเงิน และคิดภาษี===="); System.out.printf("ป้อนจำนวนสินค้า(ชิ้น): "); //input Scanner in = new Scanner(System.in); iCount = in.nextInt(); if(iCount>0){ if(iCount<20){ //0-19 iPrice = iCount * 40; } else if (iCount<100){ // 20-99 iPrice = iCount * 30; } else if (iCount<=500){ //100-500 iPrice = iCount * 10; } else { // 501 - xxxx iPrice = iCount * 10; } //call VAT 7% iVat = iPrice*1.07; System.out.printf("คิดเป็นเงิน : " + String.valueOf(iPrice) + "\n"); System.out.printf("รวม VAT เป็นเงิน : " + String.valueOf(iVat) + "\n"); }else{ System.out.print("ป้อนจำนวนสินค้า ไม่ถูกต้อง."); } } }
Home - Article - Tutorial - Sourcecode - Dev Handbook - Search - WebBoard - Links - About Us