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:
mantab ghan, nice post.
hehehe..sekedar latian gan...thks..
bisa di perjelas gk tuch bahasa program ,soalnya aq gak kuliah, tq
Posting Komentar