Toolbox’dan Eklenecekler: 6 Checkbox, 1 Button, 4 Combobox, 4 Label.
public partial class’ın altına yazılacak:
int g1, g2, c1;
int g21, c11;
int g12, g22, c12;
int g23, c13;
Form1_Load:
comboBox1.Items.Add("VE KAPISI");
comboBox1.Items.Add("VEYA KAPISI");
comboBox1.Items.Add("ÖZEL VEYA KAPISI");comboBox2.Items.Add("VE KAPISI");
comboBox2.Items.Add("VEYA KAPISI");
comboBox2.Items.Add("ÖZEL VEYA KAPISI");comboBox3.Items.Add("VE KAPISI");
comboBox3.Items.Add("VEYA KAPISI");
comboBox3.Items.Add("ÖZEL VEYA KAPISI");comboBox4.Items.Add("VE KAPISI");
comboBox4.Items.Add("VEYA KAPISI");
comboBox4.Items.Add("ÖZEL VEYA KAPISI");
Button1_Click:
//ÇIKIŞ1
if (comboBox1.Text == "VE KAPISI")
{
if (checkBox1.Checked == true)
{
g1 = 1;
}
else
{
g1 = 0;
}if (checkBox2.Checked == true)
{
g2 = 1;
}
else
{
g2 = 0;
}
if (g1 == 0 && g2 == 0)
{
c1 = 0;
}
else if (g1 == 0 && g2 == 1)
{
c1 = 0;
}
else if (g1 == 1 && g2 == 0)
{
c1 = 0;
}
else if (g1 == 1 && g2 == 1)
{
c1 = 1;
}
}
else if (comboBox1.Text == "VEYA KAPISI")
{
if (checkBox1.Checked == true)
{
g1 = 1;
}
else
{
g1 = 0;
}if (checkBox2.Checked == true)
{
g2 = 1;
}
else
{
g2 = 0;
}
if (g1 == 0 && g2 == 0)
{
c1 = 0;
}
else if (g1 == 0 && g2 == 1)
{
c1 = 1;
}
else if (g1 == 1 && g2 == 0)
{
c1 = 1;
}
else if (g1 == 1 && g2 == 1)
{
c1 = 1;
}
}
else if (comboBox1.Text == "ÖZEL VEYA KAPISI")
{
if (checkBox1.Checked == true)
{
g1 = 1;
}
else
{
g1 = 0;
}if (checkBox2.Checked == true)
{
g2 = 1;
}
else
{
g2 = 0;
}
if (g1 == 0 && g2 == 0)
{
c1 = 1;
}
else if (g1 == 0 && g2 == 1)
{
c1 = 0;
}
else if (g1 == 1 && g2 == 0)
{
c1 = 0;
}
else if (g1 == 1 && g2 == 1)
{
c1 = 1;
}
}
//ÇIKIŞ3
if (comboBox2.Text == "VE KAPISI")
{
if (checkBox3.Checked == true)
{
g21 = 1;
}
else
{
g21 = 0;
}
if (c1 == 0 && g21 == 0)
{
c11 = 0;
}
else if (c1 == 0 && g21 == 1)
{
c11 = 0;
}
else if (c1 == 1 && g21 == 0)
{
c11 = 0;
}
else if (c1 == 1 && g21 == 1)
{
c11 = 1;
}
}
else if (comboBox2.Text == "VEYA KAPISI")
{
if (checkBox3.Checked == true)
{
g21 = 1;
}
else
{
g21 = 0;
}
if (c1 == 0 && g21 == 0)
{
c11 = 0;
}
else if (c1 == 0 && g21 == 1)
{
c11 = 1;
}
else if (c1 == 1 && g21 == 0)
{
c11 = 1;
}
else if (c1 == 1 && g21 == 1)
{
c11 = 1;
}
}
else if (comboBox2.Text == "ÖZEL VEYA KAPISI")
{
if (checkBox3.Checked == true)
{
g21 = 1;
}
else
{
g21 = 0;
}
if (c1 == 0 && g21 == 0)
{
c11 = 1;
}
else if (c1 == 0 && g21 == 1)
{
c11 = 0;
}
else if (c1 == 1 && g21 == 0)
{
c11 = 0;
}
else if (c1 == 1 && g21 == 1)
{
c11 = 1;
}
}
//ÇIKIŞ2
if (comboBox3.Text == "VE KAPISI")
{
if (checkBox4.Checked == true)
{
g12 = 1;
}
else
{
g12 = 0;
}if (checkBox5.Checked == true)
{
g22 = 1;
}
else
{
g22 = 0;
}
if (g12 == 0 && g22 == 0)
{
c12 = 0;
}
else if (g12 == 0 && g22 == 1)
{
c12 = 0;
}
else if (g12 == 1 && g22 == 0)
{
c12 = 0;
}
else if (g12 == 1 && g22 == 1)
{
c12 = 1;
}
}
else if (comboBox3.Text == "VEYA KAPISI")
{
if (checkBox4.Checked == true)
{
g12 = 1;
}
else
{
g12 = 0;
}if (checkBox5.Checked == true)
{
g22 = 1;
}
else
{
g22 = 0;
}
if (g12 == 0 && g22 == 0)
{
c12 = 0;
}
else if (g12 == 0 && g22 == 1)
{
c12 = 1;
}
else if (g12 == 1 && g22 == 0)
{
c12 = 1;
}
else if (g12 == 1 && g22 == 1)
{
c12 = 1;
}
}
else if (comboBox3.Text == "ÖZEL VEYA KAPISI")
{
if (checkBox4.Checked == true)
{
g12 = 1;
}
else
{
g12 = 0;
}if (checkBox5.Checked == true)
{
g22 = 1;
}
else
{
g22 = 0;
}
if (g12 == 0 && g22 == 0)
{
c12 = 1;
}
else if (g12 == 0 && g22 == 1)
{
c12 = 0;
}
else if (g12 == 1 && g22 == 0)
{
c12 = 0;
}
else if (g12 == 1 && g22 == 1)
{
c12 = 1;
}
}
//ÇIKIŞ4
if (comboBox4.Text == "VE KAPISI")
{
if (checkBox6.Checked == true)
{
g23 = 1;
}
else
{
g23 = 0;
}
if (c12 == 0 && g23 == 0)
{
c13 = 0;
}
else if (c12 == 0 && g23 == 1)
{
c13 = 0;
}
else if (c12 == 1 && g23 == 0)
{
c13 = 0;
}
else if (c12 == 1 && g23 == 1)
{
c13 = 1;
}
}
else if (comboBox4.Text == "VEYA KAPISI")
{
if (checkBox6.Checked == true)
{
g23 = 1;
}
else
{
g23 = 0;
}
if (c12 == 0 && g23 == 0)
{
c13 = 0;
}
else if (c12 == 0 && g23 == 1)
{
c13 = 1;
}
else if (c12 == 1 && g23 == 0)
{
c13 = 1;
}
else if (c12 == 1 && g23 == 1)
{
c13 = 1;
}
}
else if (comboBox4.Text == "ÖZEL VEYA KAPISI")
{
if (checkBox6.Checked == true)
{
g23 = 1;
}
else
{
g23 = 0;
}
if (c12 == 0 && g23 == 0)
{
c13 = 1;
}
else if (c12 == 0 && g23 == 1)
{
c13 = 0;
}
else if (c12 == 1 && g23 == 0)
{
c13 = 0;
}
else if (c12 == 1 && g23 == 1)
{
c13 = 1;
}
}
string yazi = "Yanacak Lambalar: ";
if (c1 == 1)
{
yazi += "ÇIKIŞ1 ";
}
if (c12 == 1)
{
yazi += "ÇIKIŞ2 ";
}
if (c11 == 1)
{
yazi += "ÇIKIŞ3 ";
}
if (c13 == 1)
{
yazi += "ÇIKIŞ4";
}
MessageBox.Show(yazi);
Çıktısı: