Verilen Seriyi Hesaplayan Fonksiyon Yazınız(Task3)

Gönderildiği yer: C++ Uygulamaları, Dersler | 0

Problem:write a function to calculate the series    N=10,100,500

Task3

Çözümü:
Task3

float Top ile fonksiyonun ismini ve cinsini tanımladık. Sadece üst değeri değiştireceğimiz için int N tanımladık.
int x=1 ile x diye bir değişken tanımladık ve bu sayıyı 1’e eşitledik. float sum tanımladık(sonuçları yazdıracağımız değişken).
Geldik While döngüsüne bu döngüyü şöyle açıklayayım:
parantez(…) içi doğru olduğu sürece {…} parantezlerinin içini çalıştırır. Yanlış olursa {…} parantezini atlar ve içindeki işlemleri yapmaz.
Burada x değerimiz N değerine göre fonksiyon çalışacaktır. {} parantezlerinin içini de açıklayayım. sum=cos(x)/x sum değerini cos(x)/x ile değiştir demek yani x ilk başta 1 diyelim ki N derini 5 verdik ilk olarak cos(1)/1 i hesaplayacak ve alt satıra geçecek ++i i’yi 1 arttır demek i değerimiz 1 artıp 2 oldu while’ın içine tekrar döndük 2 Fonksiyonumuzu yazdık şimdi N değerlerine sırasıyla 10,100 ve 500 verip fonksiyonu çağıracağız.
int main kısmında yeni bir değişken tamamladık ben tekrar sum dedim siz istediğinizi yazın. sum=Top(10) ile fonksiyonu çağırıp N=10 demiş olduk. cout<< ile de bulduğumuz sonucu yazdırdık. Bu işlemi 100 ve 500 içinde tekrarladık.
Sonuç olarak 3 tane değer bulduk ekranda 3 tane ayrı değer olması gerekiyor. Çıktısı burada:
Çıktı 1:
Task3
Bu yazım da bu kadar. Sorularınız varsa yoruma yazın. Bir sonraki yazımda görüşmek üzere. 🙂

Bir Cevap Yazın