Program Penggajian karyawan dengan Nested If Menggunakan C#

//lh4.googleusercontent.com/-eAXyxy2JJKA/AAAAAAAAAAI/AAAAAAAAGS4/OHgzqHzCvtQ/s512-c/photo.jpg
March 02, 2018

Selamat malam ini adalah hal yang sangat bahagia, dan di kami telah memulai pelajaran baru dengan ilmu yang baru pula. Maka kami rasa tak ada salahnya untuk berbagi apa yang telah kami pelajari.

Beberapa bulan yang lalu kami mengatakan kami akan selalu share apa yang kami dapatkan di bangku perkuliahan dan saya rasa postingan dibawah adalah salah satu contoh komitment kami untuk menepatinya.



Sebelumnya kami menjelaskan aturan program yang ada di bawah. yang pertama kami ingin membahas gaji yang di peroleh sesuai jabatan yang dia punya.

Jabatan
1. Direktur     = 25.000.000
2 Manager     = 12.500.000
3. Sepervisor  = 7000.000
4. Staff           = 5000.000

Aturan keduan dalam program tersebut adalah 
1. Jika jumlah anak <=1 Maka akan mendapat tunjangan sebesar = 1.000.000
2. Jika jumlah anak >1 Maka akan mendapat tunjangan sebesar = 1.500.000

Langsung saja berikut Program switch case menggunakan visual studio C#.



 using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;



namespace UTS_NO2

{

    class Program

    {

        static void Main(string[] args)

        {

            string nama;

            int nip, jumanak, gpokok, gtunjangan, gtotal, gdirektur, gmanager, gsuper, gstaff, jabatan;



            Console.Write("Masukkan Nama  = ");

            nama = (Console.ReadLine());

            Console.Write("Masukkan NIP  = ");

            nip = int.Parse(Console.ReadLine());

            Console.Write("Masukkan Jumlah Anak = ");

            jumanak = int.Parse(Console.ReadLine());

            Console.WriteLine("Jabatan Anda");

            Console.WriteLine("1. Direktur");

            Console.WriteLine("2. Manager");

            Console.WriteLine("3. Supervisor");

            Console.WriteLine("4. Staff");

            Console.WriteLine("=============================");

            Console.Write("Masukkan Jabatan [1/2/3/4] = ");

            jabatan = int.Parse(Console.ReadLine());

            Console.Clear();



            gpokok = 0;

            gdirektur = 25000000;

            gmanager = 12500000;

            gsuper = 7000000;

            gstaff = 5000000;



            if (jabatan == 1)

            {

                gpokok = gdirektur;

            }

            else if (jabatan == 2)

            {

                gpokok = gmanager;

            }

            else if (jabatan == 3)

            {

                gpokok = gsuper;

            }

            else if (jabatan == 4)

            {

                gpokok = gstaff;

            }

            else

            {

                Console.WriteLine("Pilihan jabatan tidak diketahui");

            }



            if (jumanak > 1)

            {

                gtunjangan = 1500000;

            }

            else if (jumanak == 1)

            {

                gtunjangan = 1000000;

            }

            else

            {

                gtunjangan = 0;

            }



            gtotal = gtunjangan + gpokok;



            Console.WriteLine("Nama  : " + nama);

            Console.WriteLine("NIP  : " + nip);

            Console.WriteLine("Jabatan  : " + jabatan);

            Console.WriteLine("Gaji Pokok : " + "Rp" + gpokok);

            Console.WriteLine("Jumlah anak  : " + jumanak);

            Console.WriteLine("Tunjangan : " + "Rp" + gtunjangan);

            Console.WriteLine(" ");

            Console.WriteLine("Total gaji  = " + "Rp" + gtotal);



            Console.ReadKey();

        }

    }

} 


image 1
image 2
Semoga apa yang kami share di atas bermanfaat bagia anda semua, Mohon tinggalkan Comment dibawah karena kami masih tahap belajar. 


Artikel Menarik Lainnya

SUBSCRIBE TO OUR NEWSLETTER