Sayfalar - Pages

9 Ekim 2012 Salı

C# KODLARI

     Mükemmel sayı örneği

         int bolunenler = 0;
            int sonuc = 0;
            bool asal = false;

            Console.Write("bir sayı giriniz=");
            int sayi = Convert.ToInt32(Console.ReadLine());

            for int i = 1; i < 100; i++)
            {
                if (i < sayi && sayi % i == 0)
                {
                    bolunenler = i;
                                                         
                    sonuc += bolunenler;

                    if (sonuc == sayi)
                    {
                        asal = true;
                    }              
                    
                }
               
            }

            if (asal == true)
            {
                Console.WriteLine("\nSayı Mükemmeldir.........");
            } 
            else
            {
                Console.WriteLine("\nSayı Mükemmel değil !");
            }

            Console.ReadLine();
        }
                                                                                                                                   kürşat fatih kaputoğlu

-------------------------------------------------------------------------------------------------------------------------------


                                                           Bilgi Yarışması Örneği (5 Soruluk)

Eğer Program mantığını anlarsanız devam ettirebilirsiniz.Zaten dikkat ettiyseniz .cs ler birbirine benzer.Kodlardan sonra form resimleri vardır.Oradan ipucu alabilirsiniz.Şimdiden kolay gelsin...

                                      -------------Kodun .cs bölümü-------------
 Form1.cs
{
int pn = 0;
        private void button2_Click(object sender, EventArgs e)
        {
            Form2 fr = new Form2(); this.Hide(); fr.Show();
        }

        private void button3_Click(object sender, EventArgs e)
        {
            DialogResult d = MessageBox.Show("Çıkmak İstiyor musunuz ?","Çıkış",MessageBoxButtons.YesNo);
            if (d == DialogResult.Yes)
            {
                MessageBox.Show("  İyi Günler Dileriz ...  \n   All Rights Reserved  \n   Made By KursatFatih  \n   2013 TURKEY  ");
                Application.Exit();
            }
        }

        private void button1_Click(object sender, EventArgs e)
        {
            DialogResult dg = MessageBox.Show("Son Kararınız mı ?","Karar Anı",MessageBoxButtons.YesNo);
            if (dg == DialogResult.Yes)
            {
                if (radioButton2.Checked == true)
                {
                    radioButton1.Enabled = false; radioButton3.Enabled = false; radioButton4.Enabled = false;
                    radioButton2.ForeColor = Color.LightGreen; MessageBox.Show("Doğru Cevap "); pn = pn + 5; label2.Text = "Puanınız " + pn;
                }
                if (radioButton1.Checked == true)
                {
                    radioButton2.Enabled = false; radioButton3.Enabled = false; radioButton4.Enabled = false;
                    radioButton1.ForeColor = Color.Red; MessageBox.Show("Yanlış Cevap \n Doğru Cevap B) Şıkkı"); pn = pn - 5; label2.Text = "Puanınız " + pn;
                }
                if (radioButton3.Checked == true)
                {
                    radioButton1.Enabled = false; radioButton2.Enabled = false; radioButton4.Enabled = false;
                    radioButton3.ForeColor = Color.Red; MessageBox.Show("Yanlış Cevap \n Doğru Cevap B) Şıkkı"); pn = pn - 5; label2.Text = "Puanınız " + pn;
                }
                if (radioButton4.Checked == true)
                {
                    radioButton1.Enabled = false; radioButton3.Enabled = false; radioButton2.Enabled = false;
                    radioButton4.ForeColor = Color.Red; MessageBox.Show("Yanlış Cevap \n Doğru Cevap B) Şıkkı"); pn = pn - 5; label2.Text = "Puanınız " + pn;
                }
                

            }
            if (pn < 5)
            {
                MessageBox.Show("Kaybettiniz...\n       Oynadığınız için teşekkürler"); Application.Exit();
            }
           
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            MessageBox.Show("Yarışmamıza Hoşgeldiniz "); 

        }

}

Form2.cs
{
int pn = 0;
        private void button1_Click(object sender, EventArgs e)
        {
            DialogResult dg = MessageBox.Show("Son Kararınız mı ?", "Karar Anı", MessageBoxButtons.YesNo);
            if (dg == DialogResult.Yes)
            {
                if (radioButton4.Checked == true)
                {
                    radioButton1.Enabled = false; radioButton3.Enabled = false; radioButton2.Enabled = false;
                    radioButton4.ForeColor = Color.LightGreen; MessageBox.Show("Doğru Cevap "); pn = pn + 5; label2.Text = "Puanınız " + pn;
                }
                if (radioButton1.Checked == true)
                {
                    radioButton2.Enabled = false; radioButton3.Enabled = false; radioButton4.Enabled = false;
                    radioButton1.ForeColor = Color.Red; MessageBox.Show("Yanlış Cevap \n Doğru Cevap D) Şıkkı"); pn = pn - 5; label2.Text = "Puanınız " + pn;
                }
                if (radioButton3.Checked == true)
                {
                    radioButton1.Enabled = false; radioButton4.Enabled = false; radioButton2.Enabled = false;
                    radioButton3.ForeColor = Color.Red; MessageBox.Show("Yanlış Cevap \n Doğru Cevap D) Şıkkı"); pn = pn - 5; label2.Text = "Puanınız " + pn;
                }
                if (radioButton2.Checked == true)
                {
                    radioButton1.Enabled = false; radioButton3.Enabled = false; radioButton4.Enabled = false;
                    radioButton2.ForeColor = Color.Red; MessageBox.Show("Yanlış Cevap \n Doğru Cevap D) Şıkkı"); pn = pn - 5; label2.Text = "Puanınız " + pn;
                }

            }
            if (pn < 5)
            {
                MessageBox.Show("Kaybettiniz...\n       Oynadığınız için teşekkürler"); Application.Exit();
            }
        }

        private void button3_Click(object sender, EventArgs e)
        {
            DialogResult d = MessageBox.Show("Çıkmak İstiyor musunuz ?", "Çıkış", MessageBoxButtons.YesNo);
            if (d == DialogResult.Yes)
            {
                MessageBox.Show("  İyi Günler Dileriz ...  \n   All Rights Reserved  \n   Made By KursatFatih  \n   2013 TURKEY  ");
                Application.Exit();
            }
        }

        private void button2_Click(object sender, EventArgs e)
        {
            Form3 fr = new Form3(); this.Hide(); fr.Show();
        }

        private void Form2_Load(object sender, EventArgs e)
        {
            MessageBox.Show("2. Soru");
        }
    }

}

Form3.cs
{
int pn = 0;
        private void button3_Click(object sender, EventArgs e)
        {
            DialogResult d = MessageBox.Show("Çıkmak İstiyor musunuz ?", "Çıkış", MessageBoxButtons.YesNo);
            if (d == DialogResult.Yes)
            {
                MessageBox.Show("  İyi Günler Dileriz ...  \n   All Rights Reserved  \n   Made By KursatFatih  \n   2013 TURKEY  ");
                Application.Exit();
            }
        }

        private void button1_Click(object sender, EventArgs e)
        {
            DialogResult dg = MessageBox.Show("Son Kararınız mı ?", "Karar Anı", MessageBoxButtons.YesNo);
            if (dg == DialogResult.Yes)
            {
                if (radioButton3.Checked == true)
                {
                    radioButton1.Enabled = false; radioButton2.Enabled = false; radioButton4.Enabled = false;
                    radioButton3.ForeColor = Color.LightGreen; MessageBox.Show("Doğru Cevap "); pn = pn + 5; label2.Text = "Puanınız " + pn;
                }
                if (radioButton1.Checked == true)
                {
                    radioButton2.Enabled = false; radioButton3.Enabled = false; radioButton4.Enabled = false;
                    radioButton1.ForeColor = Color.Red; MessageBox.Show("Yanlış Cevap \n Doğru Cevap C) Şıkkı"); pn = pn - 5; label2.Text = "Puanınız " + pn;
                }
                if (radioButton2.Checked == true)
                {
                    radioButton1.Enabled = false; radioButton3.Enabled = false; radioButton4.Enabled = false;
                    radioButton2.ForeColor = Color.Red; MessageBox.Show("Yanlış Cevap \n Doğru Cevap C) Şıkkı"); pn = pn - 5; label2.Text = "Puanınız " + pn;
                }
                if (radioButton4.Checked == true)
                {
                    radioButton1.Enabled = false; radioButton3.Enabled = false; radioButton2.Enabled = false;
                    radioButton4.ForeColor = Color.Red; MessageBox.Show("Yanlış Cevap \n Doğru Cevap C) Şıkkı"); pn = pn - 5; label2.Text = "Puanınız " + pn;
                }
            }
            if (pn < 5)
            {
                MessageBox.Show("Kaybettiniz...\n       Oynadığınız için teşekkürler"); Application.Exit();
            }
        }

        private void button2_Click(object sender, EventArgs e)
        {
            Form4 fr = new Form4(); this.Hide(); fr.Show();
        }

        private void Form3_Load(object sender, EventArgs e)
        {
            MessageBox.Show("3. Soru");
        }
    }

}

Form4.cs
{
 int pn = 0;
        private void button3_Click(object sender, EventArgs e)
        {
            DialogResult d = MessageBox.Show("Çıkmak İstiyor musunuz ?", "Çıkış", MessageBoxButtons.YesNo);
            if (d == DialogResult.Yes)
            {
                MessageBox.Show("  İyi Günler Dileriz ...  \n   All Rights Reserved  \n   Made By KursatFatih  \n   2013 TURKEY  ");
                Application.Exit();
            }
        }

        private void button1_Click(object sender, EventArgs e)
        {
            DialogResult dg = MessageBox.Show("Son Kararınız mı ?", "Karar Anı", MessageBoxButtons.YesNo);
            if (dg == DialogResult.Yes)
            {
                if (radioButton3.Checked == true)
                {
                    radioButton1.Enabled = false; radioButton2.Enabled = false; radioButton4.Enabled = false;
                    radioButton3.ForeColor = Color.LightGreen; MessageBox.Show("Doğru Cevap "); pn = pn + 5; label2.Text = "Puanınız " + pn;
                }
                if (radioButton1.Checked == true)
                {
                    radioButton2.Enabled = false; radioButton3.Enabled = false; radioButton4.Enabled = false;
                    radioButton1.ForeColor = Color.Red; MessageBox.Show("Yanlış Cevap \n Doğru Cevap C) Şıkkı"); pn = pn - 5; label2.Text = "Puanınız " + pn;
                }
                if (radioButton2.Checked == true)
                {
                    radioButton1.Enabled = false; radioButton3.Enabled = false; radioButton4.Enabled = false;
                    radioButton2.ForeColor = Color.Red; MessageBox.Show("Yanlış Cevap \n Doğru Cevap C) Şıkkı"); pn = pn - 5; label2.Text = "Puanınız " + pn;
                }
                if (radioButton4.Checked == true)
                {
                    radioButton1.Enabled = false; radioButton3.Enabled = false; radioButton2.Enabled = false;
                    radioButton4.ForeColor = Color.Red; MessageBox.Show("Yanlış Cevap \n Doğru Cevap C) Şıkkı"); pn = pn - 5; label2.Text = "Puanınız " + pn;
                }
            }
            if (pn < 5)
            {
                MessageBox.Show("Kaybettiniz...\n       Oynadığınız için teşekkürler"); Application.Exit();
            }
        }

        private void button2_Click(object sender, EventArgs e)
        {
            Form5 fr = new Form5(); this.Hide(); fr.Show();
        }

        private void Form4_Load(object sender, EventArgs e)
        {
            MessageBox.Show("4. Soru"); MessageBox.Show("Bu Soru Joker Sorusudur. (10 Puan)");
        }
    }

}

Form5.cs
{
int pn = 0;
        private void Form5_Load(object sender, EventArgs e)
        {
            MessageBox.Show("5. Soru");
        }

        private void button3_Click(object sender, EventArgs e)
        {
            DialogResult d = MessageBox.Show("Çıkmak İstiyor musunuz ?", "Çıkış", MessageBoxButtons.YesNo);
            if (d == DialogResult.Yes)
            {
                MessageBox.Show("  İyi Günler Dileriz ...  \n   All Rights Reserved  \n   Made By KursatFatih  \n   2013 TURKEY  ");
                Application.Exit();
            }
        }

        private void button1_Click(object sender, EventArgs e)
        {
            DialogResult dg = MessageBox.Show("Son Kararınız mı ?", "Karar Anı", MessageBoxButtons.YesNo);
            if (dg == DialogResult.Yes)
            {
                if (radioButton4.Checked == true)
                {
                    radioButton1.Enabled = false; radioButton3.Enabled = false; radioButton2.Enabled = false;
                    radioButton4.ForeColor = Color.LightGreen; MessageBox.Show("Doğru Cevap "); pn = pn + 5; label2.Text = "Puanınız " + pn;
                }
                if (radioButton1.Checked == true)
                {
                    radioButton2.Enabled = false; radioButton3.Enabled = false; radioButton4.Enabled = false;
                    radioButton1.ForeColor = Color.Red; MessageBox.Show("Yanlış Cevap \n Doğru Cevap D) Şıkkı"); pn = pn - 5; label2.Text = "Puanınız " + pn;
                }
                if (radioButton3.Checked == true)
                {
                    radioButton1.Enabled = false; radioButton4.Enabled = false; radioButton2.Enabled = false;
                    radioButton3.ForeColor = Color.Red; MessageBox.Show("Yanlış Cevap \n Doğru Cevap D) Şıkkı"); pn = pn - 5; label2.Text = "Puanınız " + pn;
                }
                if (radioButton2.Checked == true)
                {
                    radioButton1.Enabled = false; radioButton3.Enabled = false; radioButton4.Enabled = false;
                    radioButton2.ForeColor = Color.Red; MessageBox.Show("Yanlış Cevap \n Doğru Cevap D) Şıkkı"); pn = pn - 5; label2.Text = "Puanınız " + pn;
                }

            }
            if (pn < 5)
            {
                MessageBox.Show("Kaybettiniz...\n       Oynadığınız için teşekkürler"); Application.Exit();
            }
        }
    }

}


-------------Kodun Design.cs bölümü-------------


Form1.cs [Design]
{
 }

Form2.cs[Design]
{

}

Form3.cs [Design]
{

}

Form4.cs [Design]
{

}

Form5.cs [Design]
{

}













Hiç yorum yok:

Yorum Gönder