Algoritma Soruları ve Çözümleri - 2


İlk 10 doğal sayının karelerinin toplamı,       12 + 22 + ... + 102 = 385
İlk 10 doğal sayının toplamlarının karesi,      (1 + 2 + ... + 10)2 = 552 = 3025
İlk 25 doğal sayının toplamlarının karesi ile karelerinin toplamı arasındaki farkı bulunuz.
Çözüm : Projemize bir adet button bir adette label ekleyip. Button click eventine gerekli kodları yazalım.

 private void button1_Click(object sender, EventArgs e)
        {
            int deger = 0;
            int say = 0;
            int toplam = (15 * 16) / 2;
            for (int i = 1; i < 16; i++)
            {
                deger = i * i;
                say += deger;
               
            }
            int sonuc = (toplam*toplam) - say;
            label1.Text = sonuc.ToString();
        }

Yorumlar

Bu blogdaki popüler yayınlar

Asp.Net ile Uyarı Mesajları Vermek (msgbox)

Asp.Net Eval Kullanımı

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