Sunteți pe pagina 1din 4

String[] nama = new string[10]; int[] GajiPegawai = new int[10]; int Pilihan; String cari; int index = 4; int

i; Boolean status; Console.WriteLine(" Menu Pegawai "); Console.WriteLine("=============="); Console.WriteLine(" 1. Data Pegawai "); Console.WriteLine(" 2. Input Data Pegawai Baru "); Console.WriteLine(" 3. Edit Data Pegawai "); Console.WriteLine(" 4. Hapus Data Pegawai "); Console.WriteLine(" 5. Laporan Data Pegawai "); Console.WriteLine(" 6. Exit Program "); Console.Write(" Pilihan Anda : ....... "); Pilihan = int.Parse(Console.In.ReadLine()); while (Pilihan > 0 && Pilihan < 6) switch (Pilihan) { case 1: { nama[0] = "WM Pahlevi"; GajiPegawai[0] = 1000000; nama[1] = "POPOdabi"; GajiPegawai[1] = 1500000; nama[2] = "WienneMP"; GajiPegawai[2] = 2000000; nama[3] = "Pahlevi"; GajiPegawai[3] = 900000; Console.WriteLine(" Console.WriteLine(" Console.WriteLine(" Console.WriteLine(" ; Console.WriteLine(" Nama Pegawai Console.WriteLine(" Gaji WienneMP ; Console.WriteLine(" Nama Pegawai Console.WriteLine(" Gaji Pahlevi ; } Console.WriteLine(" Menu Pegawai "); Console.WriteLine("=============="); Console.WriteLine(" 1. Data Pegawai "); Console.WriteLine(" 2. Input Data Pegawai Baru "); Console.WriteLine(" 3. Edit Data Pegawai "); Console.WriteLine(" 4. Hapus Data Pegawai "); Console.WriteLine(" 5. Laporan Data Pegawai "); Console.WriteLine(" 6. Exit Program "); Console.Write(" Pilihan Anda : ....... "); Pilihan = int.Parse(Console.In.ReadLine()); break; case 2: Console.Write("Input Nama : "); nama[index] = Console.In.ReadLine(); : Pahlevi "); : Rp. 900.000 ") : WienneMP "); : Rp. 2000000 ") Nama Gaji Nama Gaji Pegawai WM Pahlevi Pegawai POPOdabi : : : : WM Pahlevi "); Rp. 1000000"); POPOdabi "); Rp. 1500000 ")

Console.Write("Masukan Gaji Pegawai : "); GajiPegawai[index] = int.Parse(Console.In.ReadLine()); index++; Console.WriteLine(" Menu Pegawai "); Console.WriteLine("=============="); Console.WriteLine(" 1. Data Pegawai "); Console.WriteLine(" 2. Input Data Pegawai Baru "); Console.WriteLine(" 3. Edit Data Pegawai "); Console.WriteLine(" 4. Hapus Data Pegawai "); Console.WriteLine(" 5. Laporan Data Pegawai "); Console.WriteLine(" 6. Exit Program "); Console.Write(" Pilihan Anda : ....... "); Pilihan = int.Parse(Console.In.ReadLine()); break; case 3: status = false; Console.Write("Input Nama yang di Edit : "); cari = Console.In.ReadLine(); i = 0; if (index == 0) { Console.WriteLine(" Data Kosong "); } else { while (i < index && status == false) { if (nama[i] == cari) { status = true; } else { i++; } } } if (status == true) { Console.WriteLine("Nama : " + nama[i]); Console.WriteLine("Gaji : " + GajiPegawai[i]); Console.Write("Input Gaji yang di edit : "); GajiPegawai[i] = int.Parse(Console.In.ReadLine()); Console.WriteLine("Nama : " + nama[i]); Console.WriteLine("Gaji Baru : " + GajiPegawai[i]); } else { Console.WriteLine(" Data Yang Dicari Tidak Ada "); } Console.WriteLine(" Menu Pegawai "); Console.WriteLine("=============="); Console.WriteLine(" 1. Data Pegawai "); Console.WriteLine(" 2. Input Data Pegawai Baru "); Console.WriteLine(" 3. Edit Data Pegawai "); Console.WriteLine(" 4. Hapus Data Pegawai ");

Console.WriteLine(" 5. Laporan Data Pegawai "); Console.WriteLine(" 6. Exit Program "); Console.Write(" Pilihan Anda : ....... "); Pilihan = int.Parse(Console.In.ReadLine()); break; case 4: status = false; Console.Write("Input Nama yang di hapus : "); cari = Console.In.ReadLine(); i = 0; if (index == 0) { Console.WriteLine(" Data Kosong "); } else { while (i < index && status == false) { if (nama[i] == cari) { status = true; } else { i++; } } } if (status == true) { Console.WriteLine(nama[i] = ""); Console.WriteLine(GajiPegawai[i] = 0); Console.WriteLine("Nama : " + nama[i]); Console.WriteLine("Gaji Baru : " + GajiPegawai[i]); } else { Console.WriteLine(" Data Yang Dicari Tidak Ada "); } Console.WriteLine(" Menu Pegawai "); Console.WriteLine("=============="); Console.WriteLine(" 1. Data Pegawai "); Console.WriteLine(" 2. Input Data Pegawai Baru "); Console.WriteLine(" 3. Edit Data Pegawai "); Console.WriteLine(" 4. Hapus Data Pegawai "); Console.WriteLine(" 5. Laporan Data Pegawai "); Console.WriteLine(" 6. Exit Program "); Console.Write(" Pilihan Anda : ....... "); Pilihan = int.Parse(Console.In.ReadLine()); break; case 5: i = 0; for (i = 0; i < index; i++) { Console.WriteLine("Nama : " + nama[i]);

Console.WriteLine("Gaji Baru : " + GajiPegawai[i]); } Console.WriteLine(" Menu Pegawai "); Console.WriteLine("=============="); Console.WriteLine(" 1. Data Pegawai "); Console.WriteLine(" 2. Input Data Pegawai Baru "); Console.WriteLine(" 3. Edit Data Pegawai "); Console.WriteLine(" 4. Hapus Data Pegawai "); Console.WriteLine(" 5. Laporan Data Pegawai "); Console.WriteLine(" 6. Exit Program "); Console.Write(" Pilihan Anda : ....... "); Pilihan = int.Parse(Console.In.ReadLine()); break; } Console.WriteLine(" Terimakasih "); Console.WriteLine(" Silahkan Tekan Enter untuk keluar program.... ") ; Console.ReadLine();

S-ar putea să vă placă și