บทความล่าสุด

24 กันยายน 2554

Code_C#ของพี่พีท(แต่ทำเอง)


            //////////////////////////////////////////////////////////////////
            ///////////////////////////[CODE 1]///////////////////////////////
            //////////////////////////////////////////////////////////////////
            โจทย์
            จงเขียนโปรแกรมคำนวณค่าน้ำค่าไฟ โดยที่
            คำนวณค่าน้ำ
            1 - 2       หน่วยแรก   10  บาท
            21 - 30     หน่วยถัดไป  12  บาท

            30          หน่วยขึ้นไป  14  บาท
            คำนวณค่าไฟ
            0 - 20      หน่วยแรก            100     บาท
            21 - 25     ช่วงหน่วยนี้หน่วยละ      3/หน่วย  บาท

            30          ช่วงหน่วยนี้ขึ้นไปหน่วยละ  6/หน่วย  บาท
            SOURCE CODE
            int w, e, t;

            Console.Write("Please input Water/Unit : ");
            w = int.Parse(Console.ReadLine());
            Console.Write("Please input Water/Unit : ");
            e = int.Parse(Console.ReadLine());

            if (w >= 0 && w <= 20) w = w * 10;
            else if (w >= 21 && w <= 30) w = w * 12;
            else w = w * 14;
            if (e >= 0 && e <= 20) e = 100;
            else if (e >= 21 && e <= 25) e = e * 3;
            else e = e * 6;

            t = w + e;

            Console.WriteLine("Total :" + t + "$\n" + "Bye");

            //////////////////////////////////////////////////////////////////
            ///////////////////////////[CODE 2]///////////////////////////////
            //////////////////////////////////////////////////////////////////

            
            อันนี้ทำไม่เป็น



            //////////////////////////////////////////////////////////////////
            ///////////////////////////[CODE 3]///////////////////////////////
            //////////////////////////////////////////////////////////////////

            โจทย์
            เป็นแค่การเช็คค่าต่างๆเฉยๆ หาค่าจากโจทย์นี้
            sx = x + p * y / (p - q) * x;

            sy = p % (p - q);

            sp = (int) y;

            sq = (int)p;

            ss = -2*y+(int) x;

            SOURCE CODE
            double x = 4.5, sx, y = -45.25, sy,ss;
            int p = 12, sp, q = 2, sq;

            sx = x + p * y / (p - q) * x;
            sy = p % (p - q);
            sp = (int) y;
            sq = (int)p;
            ss = -2*y+(int) x;

            Console.WriteLine("1 = " + sx);
            Console.WriteLine("2 = " + sy);
            Console.WriteLine("3 = " + sp);     
            Console.WriteLine("4 = " + sq);
            Console.WriteLine("5 = " + ss);
 
            //////////////////////////////////////////////////////////////////
            ///////////////////////////[CODE 4]///////////////////////////////
            //////////////////////////////////////////////////////////////////

            โจทย์
            จงเขียนโปรแกรมคำนวณภาษี และรายได้หนึ่งอาทิตย์(ทำงานเฉพาะวันจันทร์ - ศุกร์) 
            สมมุติให้รายได้ต่อวันคือ 1075 บาท และรายได้พิเศษเท่ากับ 1580 อัตราภาษีคือ 8.5%
            //โจทย์ข้อนี้งงๆนะ ไม่ตรงกับพี่พีทสักที ก็เลยทำๆแบบนี้แหล่ะก็น่าจะโอเคอยู่
            SOURCE CODE

            float revenue, ex_income, tax, net_income;

            Console.Write("Please input Revenve : ");
            revenue = float.Parse(Console.ReadLine());
            Console.Write("Please input Extra income : ");
            ex_income = float.Parse(Console.ReadLine());
            Console.Write("Plaese input Tax : ");
            tax = float.Parse(Console.ReadLine());

            revenue = (revenue * 5) + ex_income;
            tax = revenue / tax;
            net_income = revenue + ex_income + tax;

            Console.WriteLine("\nTax = " + tax);
            Console.WriteLine("Net income = " + net_income + "\n");

ไม่มีความคิดเห็น:

แสดงความคิดเห็น

แสดงความเห็นเกี่ยวกับบทความตรงนี้นะ ^^