. : : Klik tombol HIDE jika ingin baca tulisan background : : . . : : Klik tombol HIDE jika ingin baca tulisan background : : . . : : Klik tombol HIDE jika ingin baca tulisan background : : . . : : Klik tombol HIDE jika ingin baca tulisan background : : .

Selamat Datang Sahabat PeduliKu . . . Berbagi ILMU Itu Membuka CAKRAWALA . . . Amalan Yang Tak Pernah Putus-Putus Pahalanya Adalah ILMU YANG BERMANFAAT . . . Semakin Banyak Kita Berbagi ILMU Maka Semakin Banyak Pula ILMU YANG AKAN KITA DAPAT . . . So, Mari Berbagi Walau Sedikit . . . :)

Assalamu'alaikum wr.wb.

Blog ini aku persembahkan buat Sahabat semua,

Semoga konten yg ada dapat membantu dan bermanfaat.

Amin ya Rabb . . .

Salam hangat dariku slalu . . .

SAHABAT PELANGI DUA LIMA

Saturday, 23 February 2013

Program Sederhana Menentukan Gaji Dengan Visual Studio 2010 Versi.1

Hello Sahabat Pelangi Dua Lima . . .
Semoga Sahabat semua dalam keadaan sehat wal afiat, Amin Ya Rabb . . . :)

Dalam kesempatan ini tak bosan-bosanya saya mencoba untuk berbagi tentang Visual Studio 2010 dengan sahabat semua :). Postingan kali ini merupakan kelanjutan dari postingan sebelunya. Tema yang dibahas dalam postingan kali ini masih mengenai IF . . . ELSE . . ., tapi agak sedikit rumit dan berbeda dengan postingan sebelumnya. 

Baiklah tanpa memperpanjang mukadimah langsung saja kita masuk ke tema yang akan kitabahas kali ini . . .
Uppps . . . kayak kultum aja nih . . . hehehehe . . . :D

Adapun cara pengoperasian Microsoft Visual Studio 2010 masih sama dengan sebelunya, kemudian buatlah sebuah project dan sebuah form. Serta isikan beberapa komponen ke dalam form tersebut dan desain seperti tampak pada Gambar 1.1 berikut:
Gambar 1.1
Gambar 1.1 yang kita lihat memiliki komponen TextBox sebanyak 6 buah, pada masing - masing TextBox tersebut ganti Name yang ada pada Properties sesuai dengan nama yang ada disebelah kirinya. Adapun Name tersebut txtNama, txtMasaKerja, txtGapok, txtTunjKel, txtTunjTrans dan txtGajiBersih. selain itu juga terdapat dua buah ComboBox, serta lakukan hal yang sama dengan TextBox yaitu cmbJenkel dan cmbPendidikan. setelah itu buat juga sebuah Button dengan nama Keluar.

Setelah desain selesai dilakukan maka saatnya kita beristirahat sejenak sambil menikmati secangkir kopi . . .
Hmmmm . . .Ahhhhh . . . Nikmatnya TOP Coffe memang berasa banget . . . ciyussss, , , enelan, , , cungguh , , , Hehehe . . . jadi iklan nih . . . :D

Baiklah kita kembali ke Lap . . . TOP . . .  hehehe . . .

Setelah desain interface program selesai, sekarang saatnya kita melakukan coding program alias berbicara dengan komputer dengan mengetikan coding program berikut ini :

============== Awal Program ================
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace PertemuanKe3
{
    public partial class LatihanPertemuanKe3 : Form
    {
        public LatihanPertemuanKe3()
        {
            InitializeComponent();
        }

        private void cmbPendidikan_SelectedIndexChanged(object sender, EventArgs e)
        {
            String pendidikan, jenkel;
            int MK;
            double gaji = 0;
            double tunjKel = 0;
            double tunjTrans = 0;
            double gajiBersih = 0;

     
                jenkel = Convert.ToString(cmbJenkel.SelectedItem);
                MK = Convert.ToInt32(txtMasaKerja.Text);
                pendidikan = Convert.ToString(cmbPendidikan.SelectedItem);

                // Gaji Pokok
                if (pendidikan.Equals("SD"))
                {
                    gaji = 400000;
                }
                else if (pendidikan.Equals("SLTP"))
                {
                    gaji = 500000;
                }
                else if (pendidikan.Equals("SLTA"))
                {
                    gaji = 700000;
                }
                else if (pendidikan.Equals("Diploma 3"))
                {
                    gaji = 1400000;
                }
                else if (pendidikan.Equals("S1"))
                {
                    gaji = 2000000;
                }

                // Tunjangan Keluarga
                if (jenkel.Equals("Laki-Laki"))
                {
                    tunjKel = (20 * gaji) / 100;
                }
                else if (jenkel.Equals("Perempuan"))
                {
                    tunjKel = (10 * gaji) / 100;
                }

                // Tunjangan Transportasi
                if (MK >= 0 && MK <= 5)
                {
                    tunjTrans = (5 * gaji) / 100;
                }
                else if (MK >= 6 && MK <= 12)
                {
                    tunjTrans = (7.5 * gaji) / 100;
                }
                else if (MK > 12)
                {
                    tunjTrans = (10 * gaji) / 100;
                }

                gajiBersih = gaji + tunjKel + tunjTrans;

                // Menampilkan HAsil
                txtGapok.Text = Convert.ToString(gaji);
                txtTunjKel.Text = Convert.ToString(tunjKel);
                txtTunjTrans.Text = Convert.ToString(tunjTrans);
                txtGajiBersih.Text = Convert.ToString(gajiBersih);
          
        }

        private void btnKeluar_Click(object sender, EventArgs e)
        {
            Dispose();
        }
    }
}
============ Akhir Program ===============

Nah, sekarang kan udah selesai melakukan coding . . . selanjutnya tinggal kita jalankan progran tersebut, gimana caranya??? nah, itu dia saya kurang tau . . . Becanda . . . Ckckckckc . . . caranya masih seperti cara sebelunya dan belum berubah kok . . . :) setelah kita jalankan dan isikan data seperlunya maka data tersebut akan diproses dan ditampilkan seperti Gambar 1.2 berikut :
Gambar 1.2

Horeeeeee . . .  hahahah itu dia tampilanya muncul . . . Jadi kesimpulanya program kita jalan dengan baik. Selamat ya . . . ckckckc (#Becanda . . . )

Nah, baiklah sahabat semua . . .
Dimikianlah berbagi kita kali ini, semoga bermanfaat bagi kita semua dan jangan lupa pelajari dan kembangkan, Sippp . . . :)

Terima Kasih . . .





No comments:

Post a Comment