Algoritma Soruları ve Çözümleri - 3

a2+b2=c2 olmak üzere a+b+c toplamı 100'den büyük olan ilk dik üçgeni kenar uzunlukları ile yazınız. (Pisagor Teoremi)

Çözüm: Projemize bir adet button bir adette label ekleyip. Button click eventine gerekli kodları yazalım.

 private void button3_Click(object sender, EventArgs e)
        {

            for (int x = 1; x < 100; x++)
            {
                for (int y = 1; y < 100; y++)
                {
                    for (int z = 1; z < 100; z++)
                    {
                        if ((Math.Pow(z, 2) == Math.Pow(x, 2) + Math.Pow(y, 2)) && (x < y))
                        {
                            listBox2.Items.Add(x.ToString() + "-" + y.ToString() + "-" + z.ToString());
                        }
                    }
                }
            }
        }

Yorumlar

Bu blogdaki popüler yayınlar

Asp.Net ile T.C. Kimlik Doğrulama (Mernis) Web Service ile

Chrome HSTS Hatası Nedir ve Nasıl Çözülür?

.net Core 5.0 ile Mernis (Merkezi Nüfus İdaresi Sistemi) Sistemi Üzerinden T.C. Kimlik No Sorgulama