Tutorial Membuat Aplikasi Untuk Mencari Data

Halo semuanya kembali dengan saya, kali ini saya akan memberbagi ilmu tentang membuat aplikasi untuk mencari suatu data pada suatu kelompok tertentu, milsanya mencari data pegawai pada suatu perusahaan, disini saya membuat data mahasiswa sebagai contoh, oke langsung saja.

Pertama di bagian main console, saya membuat pesan selamat datang ,

            Console.WriteLine(“———————————————————“);
            Console.WriteLine(“Selamat datang di aplikasi untuk mencari data mahasiswa !”);
            Console.WriteLine(“———————————————————“);
            Console.WriteLine(“Silahkan masukkan UserID mahasiswa yang anda ingin cari !”);
            find(); //function mencari data

Nah sekarang kita akan membuat function “find” diatas yang dimana akan digunakan untuk mencari data mahasiswa yang kita inginkan

static void find()
        {
            string[] nama;
//array untuk userid
            nama = new string[10];
            nama[0] = “001”;
            nama[1] = “002”;
            nama[2] = “003”;
            nama[3] = “004”;
            nama[4] = “005”;
            nama[5] = “006”;
            nama[6] = “007”;
            nama[7] = “008”;
            nama[8] = “009”;
            nama[9] = “010”;

            string[] info; //array untuk data mahasiswa
            info = new string[10];
            info[0] = “User ID : 001\nNama : Andi\nTTL : TBK, 01 – Maret – 1994\nProdi : Sistem Informasi\nSemester : 3”;
            info[1] = “User ID : 002\nNama : Hanna\nTTL : Batam, 02 – April – 1997\nProdi : Sistem Informasi\nSemester : 1”;
            info[2] = “User ID : 003\nNama : Dian\nTTL : Batam, 11 – Maret – 1995\nProdi : Akuntansi\n Semester : 3”;
            info[3] = “User ID : 004\nNama : Ratna\nTTL : TPI, 22 – Oktorber – 1996\nProdi : Sistem Informasi\nSemester : 3”;
            info[4] = “User ID : 005\nNama : Indra\nTTL : TBK, 24 – Januari – 1995\nProdi : Teknik Sipil\nSemester : 5”;
            info[5] = “User ID : 006\nNama : Hellen\nTTL : Batam, 11 – Mei – 1996\nProdi : Manajemen\nSemester : 3”;
            info[6] = “User ID : 007\nNama : Indah\nTTL : Batam, 21 – April – 1996\nProdi : Sistem Informasi\nSemester : 3”;
            info[7] = “User ID : 008\nNama : Reynaldi\nTTL : Batam, 04 – April – 1994\nProdi : Sistem Informasi\nSemester : 7”;
            info[8] = “User ID : 009\nNama : Randy\nTTL : TBK, 03 – Maret – 1996\nProdi : Akuntansi\nSemester : 3”;
            info[9] = “User ID : 010\nNama : Kevin\nTTL : Batam, 25 – November – 1996\nProdi : Manajemen\nSemester : 3”;

            int uid;
            int a;
           
            uid = Convert.ToInt32(Console.ReadLine()); //membaca input UserID yang dingin dicari
            a = 0;
          
            Console.Clear();

            //Proses mencari dengan looping while
            while (a < 10)
            {

                Console.WriteLine(nama[a]);
                a++;

               
                if (a == uid)
                {
                    a = a – 1;
                    Console.WriteLine(“Data Found !”);
                    Console.WriteLine(“Press any key to continue . . .”);
                   
                    Console.ReadKey();
                    Console.Clear();
                    Console.WriteLine(“—————————————————————-“);
                    Console.WriteLine(info[a]);
//menuliskan data mahasiswa yang telah di temukan
                    Console.WriteLine(“—————————————————————-“);
                    Console.WriteLine(“Terima kasih.”);

                    Console.ReadKey();
                    Environment.Exit(0);
                   
                   
                    { break; }
//mengakhiri looping

                }
               
            }

            //jika UserID yang dicari tidak ditemukan
            Console.WriteLine(“——————————————-“);
            Console.WriteLine(“Maaf, data yang anda cari tidak ditemukan !”);

 

Nah sekarang sudah selesai, tinggal dicompile dan dijalankan.

 

 

Diatas saya hanya menggunakan data sebanyak 10 orang, silahkan tambahkan sesuai keinginan kalian ^^

Terima kasih sudah membaca artikel saya, jika ada masukkan dan pertanyaan silahkan berkomentar :))

 

 

Leave a Reply