Direnç Hesaplama Programı

 Elektrik ve elektronik işlerini sevenler için keyif verici bir uygulama olacak ilk olarak tasarımı yapıyoruz.


public Form1()

        {

            InitializeComponent();

        }

        public double renk1, renk2, carpan, renk1ren2, tolerans, direnc, toleransdeger;


        private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)

        {

            if (comboBox1.SelectedIndex == 0)

            {

                button1.BackColor = Color.Black;

                renk1 = 0;

            }

            else if (comboBox1.SelectedIndex == 1)

            {

                button1.BackColor = Color.Brown;

                renk1 = 1;

            }

            else if (comboBox1.SelectedIndex == 2)

            {

                button1.BackColor = Color.Red;

                renk1 = 2;

            }

            else if (comboBox1.SelectedIndex == 3)

            {

                button1.BackColor = Color.Orange;

                renk1 = 3;

            }

            else if (comboBox1.SelectedIndex == 4)

            {

                button1.BackColor = Color.Yellow;

                renk1 = 4;

            }

            else if (comboBox1.SelectedIndex == 5)

            {

                button1.BackColor = Color.Green;

                renk1 = 5;

            }

            else if (comboBox1.SelectedIndex == 6)

            {

                button1.BackColor = Color.Blue;

                renk1 = 6;

            }

            else if (comboBox1.SelectedIndex == 7)

            {

                button1.BackColor = Color.Purple;

                renk1 = 7;

            }

            else if (comboBox1.SelectedIndex == 8)

            {

                button1.BackColor = Color.Gray;

                renk1 = 8;

            }

            else

            {

                button1.BackColor = Color.White;

                renk1 = 9;

            }

        }


        private void comboBox2_SelectedIndexChanged(object sender, EventArgs e)

        {

            if (comboBox2.SelectedIndex == 0)

            {

                button2.BackColor = Color.Black;

                renk2 = 0;

            }

            else if (comboBox2.SelectedIndex == 1)

            {

                button2.BackColor = Color.Brown;

                renk2 = 1;

            }

            else if (comboBox2.SelectedIndex == 2)

            {

                button2.BackColor = Color.Red;

                renk2 = 2;

            }

            else if (comboBox2.SelectedIndex == 3)

            {

                button2.BackColor = Color.Orange;

                renk2 = 3;

            }

            else if (comboBox2.SelectedIndex == 4)

            {

                button2.BackColor = Color.Yellow;

                renk2 = 4;

            }

            else if (comboBox2.SelectedIndex == 5)

            {

                button2.BackColor = Color.Green;

                renk2 = 5;

            }

            else if (comboBox2.SelectedIndex == 6)

            {

                button2.BackColor = Color.Blue;

                renk2 = 6;

            }

            else if (comboBox2.SelectedIndex == 7)

            {

                button2.BackColor = Color.Purple;

                renk2 = 7;

            }

            else if (comboBox2.SelectedIndex == 8)

            {

                button2.BackColor = Color.Gray;

                renk2 = 8;

            }

            else

            {

                button2.BackColor = Color.White;

                renk2 = 9;

            }

        }


        private void comboBox3_SelectedIndexChanged(object sender, EventArgs e)

        {

            if (comboBox3.SelectedIndex == 0)

            {

                button3.BackColor = Color.Black;

                carpan = 1;

            }

            else if (comboBox3.SelectedIndex == 1)

            {

                button3.BackColor = Color.Brown;

                carpan = 10;

            }

            else if (comboBox3.SelectedIndex == 2)

            {

                button3.BackColor = Color.Red;

                carpan = 100;

            }

            else if (comboBox3.SelectedIndex == 3)

            {

                button3.BackColor = Color.Orange;

                carpan = 1000;

            }

            else if (comboBox3.SelectedIndex == 4)

            {

                button3.BackColor = Color.Yellow;

                carpan = 10000;

            }

            else if (comboBox3.SelectedIndex == 5)

            {

                button3.BackColor = Color.Green;

                carpan = 100000;

            }

            else if (comboBox3.SelectedIndex == 6)

            {

                button3.BackColor = Color.Blue;

                carpan = 1000000;

            }

            else if (comboBox3.SelectedIndex == 7)

            {

                button3.BackColor = Color.Purple;

                carpan = 10000000;

            }

            else if (comboBox3.SelectedIndex == 8)

            {

                button3.BackColor = Color.Gray;

                carpan = 100000000;

            }

            else

            {

                button3.BackColor = Color.White;

                carpan = 1000000000;

            }

        }


        private void comboBox4_SelectedIndexChanged(object sender, EventArgs e)

        {

            if (comboBox4.SelectedIndex == 0)

            {

                button4.BackColor = Color.Gold;

                tolerans = 5;

            }

            else

            {

                button4.BackColor = Color.Silver;

                tolerans = 10;

            }

        }


        private void button5_Click(object sender, EventArgs e)

        {

            string renkler = renk1.ToString() + renk2.ToString();

            renk1ren2 = Convert.ToInt32(renkler);

            direnc = renk1ren2 * carpan;

            label6.Text = direnc.ToString();

            toleransdeger = direnc * tolerans / 100;

            label8.Text = toleransdeger.ToString();

        }


        private void radioButton3_CheckedChanged(object sender, EventArgs e)

        {

            textBox1.Text = (direnc / 1000000).ToString();

        }


        private void radioButton2_CheckedChanged(object sender, EventArgs e)

        {

            textBox1.Text = (direnc / 1000).ToString();

        }


        private void radioButton1_CheckedChanged(object sender, EventArgs e)

        {

            textBox1.Text = direnc.ToString();

        }


        private void Form1_Load(object sender, EventArgs e)

        {


        }


        private void label6_Click(object sender, EventArgs e)

        {


        }




Kodları ile uygun bir düzenle kendi çalışmalarınızda kullanabilirsiniz. Kodları 'kopyala'  'yapıştır'  yerine, Yazarak daha iyi öğrenebilirsiniz şahsen ben bu kodları akılda kalıcı olabilmesi için sürekli deniyorum.




Yorumlar

Bu blogdaki popüler yayınlar

1.Veri Tabanıyla Access Bağlantısı Nasıl Kurulur?

PIR(Hareket Sensörü) ile Led yakma, Ne kodları yazılır?