Sabtu, 22 Oktober 2016

Program untuk menghitung total pembelian (percabangan) dengan C#

Tags

Contoh hasil program seperti di bawah ini.
Dengan keterangan program :

  • Input berupa : Harga Barang / Unit dan Jumlah Unit.
  • Rumus menghitung Total Pembayaran = Harga Barang Perunit x Jumlah unit dipotong Potongan (%), tetapi besar Potongan tersebut ditentukan berdasarkan jumlah Unit yang diinput sesuai dengan berikut ini :
Jumlah Unit
0-10 (Potongan 0%)
11-25 (Potongan 2%)
26-50 (Potongan 5%)
51-100 (Potongan 10%)
101-150 (Potongan 15%)
Lebih besar dari 150 (Potongan 25%)

Langsung saja ke syntax bro.


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Latihan2
{
    class Program
    {
        static void Main(string[] args)
        {
            int harga, jumlah, total;

            Console.Write("Harga Barang/unit =Rp. ");
            harga = Convert.ToInt32(Console.ReadLine());
            Console.Write("Jumlah Unit       = ");
            jumlah = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine();
            if (jumlah < 11)
            {
                total = harga * jumlah;
                Console.WriteLine("Total Pembayaran =Rp. {0}", total);
            }
            else if (jumlah >= 11 && jumlah <= 25)
            {
                total = harga * jumlah - (harga * jumlah * 2 / 100);
                Console.WriteLine("Total Pembayaran =Rp. {0}", total);
            }
            else if (jumlah >= 26 && jumlah <= 50)
            {
                total = harga * jumlah - (harga * jumlah * 5 / 100);
                Console.WriteLine("Total Pembayaran =Rp. {0}", total);
            }
            else if (jumlah >= 51 && jumlah <= 100)
            {
                total = harga * jumlah - (harga * jumlah * 10 / 100);
                Console.WriteLine("Total Pembayaran =Rp. {0}", total);
            }
            else if (jumlah >= 101 && jumlah <= 150)
            {
                total = harga * jumlah - (harga * jumlah * 15 / 100);
                Console.WriteLine("Total Pembayaran =Rp. {0}", total);
            }
            else
            {
                total = harga * jumlah - (harga * jumlah * 25 / 100);
                Console.WriteLine("Total Pembayaran =Rp. {0}", total);
            }

            Console.ReadKey();
        }
    }
}

This Is The Newest Post


EmoticonEmoticon