Şimdi Ara

C++ Output

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
2
Cevap
0
Favori
429
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhabalar...

    #include <iostream> 
    int main(int argc, const char * argv[])
    {
    int ss(int x[], int);
    int a[3] = { 3, 5, 7 };
    int b[4] = { 2, 4, 5, 2 };
    std::cout << "a=" << ss(a, 3) << std::endl;
    std::cout << "a=" << ss(b, 4) << std::endl;
    return 0;
    }

    int ss(int x[], int n)
    {
    int i, s = 0;
    for (i = 0; i <= n - 1; i++)
    s = s + i*x[i];
    return s;
    }


    bu kodun sonucunu adım adım açıklayabilir misiniz ? Teşekkür Ederim.

    edit: kodu düzelttim.



    < Bu mesaj bu kişi tarafından değiştirildi FirsTHurT -- 15 Aralık 2015; 16:02:12 >



  • Çok basitmiş belki ihtiyacı olan olur diye yazayım.

    ss(a,3) içerisindeki a ss fonksiyonun x yerine 3 ise n yerine giriliyor.
    s=0+0*3
    s=0+1*5
    s=5+2*7
    s=19 ==>> a=19

    aynı işlemi ss(b,4) içinde yapıyoruz ve a=20 çıkıyor.
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.