SILAKAN MENONTON TV ONLINE DI BAWAH SENDIRI JAL..

Kamis, 11 November 2010

menghitung GAJI dengan C#

ni codingan hitung gaji berdasarkan golongan dengan menggunakan C# semoga bermanfaat bagi yang membutuhkan..

public partial class FormGolongan : Form
{
public FormGolongan()
{
InitializeComponent();
}

private void buttonHitung_Click(object sender, EventArgs e)
{
//int[,] gapok=new int([1000000,1100000,1200000],[1300000,1400000,1500000],[1600000,1700000,1800000]);
int gol=Convert.ToInt32(numericUpDownGol.Value);
int kerja=Convert.ToInt32(numericUpDownKerja.Value);
int gapok;
if((gol==0)||(kerja==0))
{
gapok=1000000;
}
else if ((gol==0)||(kerja==1))
{
gapok=11000000;
}
else if ((gol==0)||(kerja==2))
{
gapok=1200000;
}
else if ((gol==1)||(kerja==0))
{
gapok=1300000;
}
else if((gol==1)||(kerja==1))
{
gapok=1400000;
}
else if ((gol==1)||(kerja==2))
{
gapok=1500000;
}
else if ((gol==2)||(kerja==0))
{
gapok=1600000;
}
else if((gol==2)||(kerja==1))
{
gapok=1700000;
}
else
{
gapok=1800000;
}
//int gapok=Convert.ToInt32(gol-1,kerja-1);
textBoxGapok.Text=Convert.ToString(gapok);

int tunjangan=Convert.ToInt32(comboBoxstat.SelectedIndex);
double t;
if (tunjangan==0)
{
t=0.2*gapok;
}
else
{
t=0;
}
textBoxTunjangan.Text=Convert.ToString(t);

int tunjanak=Convert.ToInt32(numericUpDownBanak.Value);
double a;
if(tunjangan<=3)
{
a=tunjanak*(0.2*gapok);
}
else
{
tunjangan=tunjangan-3;
a = tunjangan * (0.2 * gapok) + (3 * (0.2 * gapok));
}
textBoxAnak.Text=Convert.ToString(a);

double pajak,total;

total=gapok+t+a;
if (gol==0)
{
pajak=0;
}
else if (gol==1)
{
pajak=0.05*total;
}
else
{
pajak = 0.1 * total;
}
textBoxPajak.Text=Convert.ToString(pajak);

double gaber;
gaber = total - pajak;

textBoxGaber.Text=Convert.ToString(gaber);

}


}

}
}
}

3 komentar:

Goer-IT mengatakan...

mantab ghan, nice post.

ERZA GILANG mengatakan...

hehehe..sekedar latian gan...thks..

Anonim mengatakan...

bisa di perjelas gk tuch bahasa program ,soalnya aq gak kuliah, tq

MIVO.TV