Sabtu, 22 Oktober 2016

Program untuk menghitung total pembelian (percabangan) dengan C#

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();
        }
    }
}

Program untuk menghitung kriteria berat badan dengan C#

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

  • Input berupa : Nama, Berat Badan dalam kg, dan Tinggi Badan dalam cm.
  • Rumus perhitungan Berat Badan Ideal(Body Mass Ideal) adalah : BMI = berat / tinggi². Dimana berat dalam kilogram (kg) dan tinggi dalam meter (m).
  • Akan menampilkan keterangan mengenai hasil BMI yang telah dihasilkan sesuai dengan berikut :
Jika BMI :
1. Lebih besar dari 14,9 (Hasil indikasi busung lapar)
2. Antara 15 - 18,4 (Hasil kurus)
3. Antara 18,5 - 22,9 (Hasil ideal)
4. Antara 23 - 27,5 (Hasil gemuk)
5. Antara 27,6 - 40 (Hasil kegemukan)
6. Lebih besar dari 40 (Hasil obesitas)


Langsung saja kita lihat syntax bro.


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

namespace Latihan1
{
    class Program
    {
        static void Main(string[] args)
        {
            string nama;
            int berat, tinggi;
            float bmi;
            float tinggi2;
            Console.Write("Nama anda              = ");
            nama = Console.ReadLine();
            Console.Write("Berat badan anda(kg)   = ");
            berat = Convert.ToInt32(Console.ReadLine());
            Console.Write("tinggi badan anda (cm) = ");
            tinggi = Convert.ToInt32(Console.ReadLine());

            tinggi2 = (float)tinggi / 100;
            bmi = (float)berat / (tinggi2 * tinggi2);
            Console.WriteLine();
            Console.Write("Anda bernama {0} memiliki kondisi berat badan \"", nama);
            if (bmi < 14.9)
            {
                Console.Write("Indikasi busung lapar\"");
            }
            else if (bmi >= 15 && bmi <= 18.4)
            {
                Console.Write("Kurus\"");
            }
            else if (bmi >= 18.5 && bmi <= 22.9)
            {
                Console.Write("Ideal\"");
            }
            else if (bmi >= 23 && bmi <= 27.5)
            {
                Console.Write("Gemuk\"");
            }
            else if (bmi >= 27.6 && bmi <= 40)
            {
                Console.Write("Kegemukan\"");
            }
            else
            {
                Console.Write("Obesitas\"");
            }
            Console.ReadKey();
        }
    }

}

Program untuk menghitung gaji dengan C#

Contoh hasil program seperti di bawah ini.
Langsung aja ke syntax bro.

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

namespace Latihan5
{
    class Program
    {
        static void Main(string[] args)
        {
            int gapok, tunjangan, bonus, ptkp, pph, gakot, pajak, gaber;

            Console.Write("Input Gaji Pokok                        =Rp. ");
            gapok = Convert.ToInt32(Console.ReadLine());
            Console.Write("Input Tunjangan                         =Rp. ");
            tunjangan = Convert.ToInt32(Console.ReadLine());
            Console.Write("Input Bonus                             =Rp. ");
            bonus = Convert.ToInt32(Console.ReadLine());
            Console.Write("Input Pendapatan Tidak Kena Pajak(PTKP) =Rp. ");
            ptkp = Convert.ToInt32(Console.ReadLine());
            Console.Write("Input pph(%)                            =Rp. ");
            pph = Convert.ToInt32(Console.ReadLine());

            gakot = gapok + tunjangan + bonus;
            pajak = (gakot - ptkp) * pph / 100;
            gaber = gakot - pajak;
            Console.WriteLine();
            Console.WriteLine("Besar Gaji Kotor  =Rp. {0} ", gakot);
            Console.WriteLine("Besar Pajak (5%)  =Rp. {0} ", pajak);
            Console.WriteLine("Besar Gaji Bersih =Rp. {0} ", gaber);

            Console.ReadKey();
        }
    }

}

Program untuk menghitung total pembelian dengan C#

Contoh hasil program seperti di bawah ini.
Langsung aja ke syntax bro.


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

namespace Latihan4
{
    class Program
    {
        static void Main(string[] args)
        {
            int harga, jumlah, potongan;
            float total;
            Console.Write("Input Harga Barang/Unit =Rp. ");
            harga = Convert.ToInt32(Console.ReadLine());
            Console.Write("Jumlah Unit             = ");
            jumlah = Convert.ToInt32(Console.ReadLine());
            Console.Write("Besar Potongan (%)      = ");
            potongan = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine();
            total = harga * jumlah - (harga * jumlah * potongan / 100);
            Console.WriteLine("Total Pembayaran = Rp . {0}", total);
            Console.ReadKey();
        }
    }

}

Kamis, 20 Oktober 2016

Program untuk menghitung volume tabung dan kerucut dengan C#

Contoh tampilan hasil program seperti di bawah ini.
Langsung aja ke syntax bro.


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

namespace Latihan3
{
    class Program
    {
        static void Main(string[] args)
        {
            int jari2, tinggi;
            float vt, vk;
            Console.Write("Input besaran Jari-Jari(cm) = ");
            jari2 = Convert.ToInt32(Console.ReadLine());
            Console.Write("Input besaran Tinggi(cm)    = ");
            tinggi = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine();
            vt = (float)jari2 * jari2 * tinggi;
            vk = (float)1 / 3 * 22 / 7 * jari2 * jari2 * tinggi;

            Console.WriteLine("Volume Tabung  = {0} cm3", vt);
            Console.WriteLine("Volume kerucut = {0} cm3", vk);
            Console.ReadKey();  
        }
    }

}

Program untuk mengkonversi suhu dengan C#

Contoh tampilan hasil program seperti di bawah ini.
Kita input angka dalam ukuran celcius, maka hasil akan mengkonversi ke fahrenheit, reaumur, dan kelvin. 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 celcius;
            float reaumur, fahrenheit;
            int kelvin;
            //input  
            Console.Write("Input suhu dalam celcius = ");
            celcius = Convert.ToInt32(Console.ReadLine());
            //proses  
            reaumur = (float)celcius * 4 / 5;
            fahrenheit = (float)celcius * 9 / 5 + 32;
            kelvin = celcius + 273;
            Console.WriteLine();
            //menampilkan hasil  
            Console.WriteLine("Besaran dalam Reaumur     = {0}", reaumur);
            Console.WriteLine("Besaran dalam Fahrenheit  = {0}", fahrenheit);
            Console.WriteLine("Besaran dalam Kelvin      = {0}", kelvin);
            Console.ReadKey();
        }
    }

}


Program untuk mengkonversi kecepatan dengan C#

Contoh tampilan hasil program seperti di bawah ini.
Langsung aja kita lihat syntaxnya, semoga bermanfaat bro.

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

namespace Latihan1
{
    class Program
    {
        static void Main(string[] args)
        {
            int kecepatan;
            float konversi1;
            float konversi2;
            Console.Write("Input kecepatan dalam km/jam = ");
            kecepatan = Convert.ToInt32(Console.ReadLine());

            konversi1 = (float)kecepatan * 1000 / 3600;
            konversi2 = (float)kecepatan * 0.62137f;
            Console.WriteLine();
            Console.WriteLine("Besaran dalam m/s     = {0}", konversi1);
            Console.WriteLine("Besaran dalam mil/jam = {0}", konversi2);
            Console.ReadKey();
        }
    }

}