Percabangan IF..Else..IF Pada C#
Percabangan IF..ELSE..IF ini dapat digunakan untuk menetapkan hasil output sesuai kondisi.
Contohnya pada sebuah program perhitungan bonus dari gaji karyawan yang berbeda tergantung dari seberapa lama jam lembur yang ia ambil. Misalkan ia lembur selama 2 jam maka bonus yang ia dapat hanya Rp. 50.000,- /Jam berbeda lagi jika ia lembur selama 3 jam atau lebih maka bonus yang ia dapat sebesar Rp. 100.000,- /Jam. Fungsi tersebut biasanya menggunakan jenis percbangan ini supaya dapat berjalan dengan optimal.
Contoh Program Percabangan IF..ELSE..IF :
Hasil Output Program:
- Jika Jam Lembur Kurang Dari 3 Jam
- Jika Jam Lembur 3 jam Atau Lebih
Nah itu adalah contoh dari program menghitung bonus dari gaji karyawan menggunakan bahasa pemrograman C# Menggunakan percabangan IF Dan Else, Jika Anda Memasukan Jam Lembur 2 Jam Maka bonus yang di dapat hanya sebesar Rp. 100.000,- Karena Jika Jam Lembur Dibawah 2 jam hanya mendapat bonus Rp. 50.000,- /jam maka Rp. 50.000,- dikalian 2 jam hasil yang didapatkan adalah Rp. 100.000,- begitu pula jika anda mengimputkan 3 jam atau lebih maka bonus yang di dapat Rp. 100.000,- /jam.
Berikut Adalah Source Code Dari Program Di Atas:
class Program
{
static void Main(string[] args)
{
string Nama;
int Jl, bonus, tg;
Console.Write("Nama : ");
Nama = Console.ReadLine();
Console.Write("Jam Lembur : ");
Jl =int.Parse(Console.ReadLine());
if (Jl <3)
{
bonus = 50000 * Jl;
tg = 2000000 + bonus;
Console.WriteLine("\nNama : " + Nama);
Console.WriteLine("Bonus : " + bonus);
Console.WriteLine("Total Gaji : " + tg);
}
else if (Jl >= 3)
{
bonus = 100000 * Jl;
tg = 2000000 + bonus;
Console.WriteLine("\nNama : " + Nama);
Console.WriteLine("Bonus : " + bonus);
Console.WriteLine("Total Gaji : " + tg);
}
Console.ReadKey();
}
}
Akhir Kata
Demikianlah informasi yang dapat saya sampaikan, semoga artikel ini dapat membantu kamu untuk mepelajari bahasa pemrograman C#. Jika ada pertanyaan, silahkan gunakam kolom komentar dengan bijak. Terimakasih.
Kunjungi Juga: Universitas Teknokrat Indonesia



Komentar
Posting Komentar