Gauss Metodu




Bu program bize gauss metodunu vermektedir. Başlangıç, bitiş ve artış değerlerini kullanıcıdan alarak bize bu dizinin toplamını vermektedir. Toplam değişkenimizi başlangıçta sıfıra eşitliyoruz (toplama da etkisiz eleman olduğu için). İster while döngüsü ile ister for döngüsü ile yapılabilir. Yukarıda ikisi de bulunmakta. while döngüsü kullanırsak koşul olarak başlanıç değerinin bitiş değerinden küçük eşit olma durumunu vermemiz gerekir. Yani a değeri b'den büyük olana kadar döngü dönecek demektir. İçeride ise toplam değişkenimizle a değerinin toplatarak yine toplam değişkenine atıyoruz. Bu işlemden sonra a değerini verilen c değeri kadar attırmamız lazım. Aksi halde sürekli başlangıç değeri toplanarak gider. Döngünün dışında da toplam değişkenimizi yazdırarak programı bitirmiş oluyoruz. 
for döngüsünde değişen tek şey range içerisinde programın a'dan başlayarak b+1'e kadar (b+1 dahil değil) dönmesi gerektiğini tanımlamamız gerekli.


Aşağıda başlangıç değeri 1 olarak bitiş değeri 10 ve atış miktarı da 1 olarak girilmiştir. Sonuç olarak biz [1,2,3,4,5,6,7,8,9,10] dizisinin elemanları toplamını istemekteyiz ve toplam 55 olarak karşımıza çıkmaktadır.


Yorumlar

Bu blogdaki popüler yayınlar

1-100 Arasındaki 3'ün Katı Olan Sayıların Toplamı, Adeti, Ortalaması

Yıldızlardan Üçgen Oluşturma