Şimdi Ara

C ödevi

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
6
Cevap
0
Favori
688
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • 1/2 + 2/3 + 3/4 ................ i/i+1 (100 tane)


    ne yapıcağız hiç anlamadım,şimdiden yardımlarınız için teşekkürler.



  • #include <stdio.h>
    #include <stdlib.h>
    void main()
    {
    float i;
    float toplam=0.0f;
    for(i=1;i<=100;i++)
    {
    toplam=i/(i+1);
    }
    printf("toplam:%f",toplam);
    system("pause");
    }

    bu işini görmesi lazım
  • quote:

    Orijinalden alıntı: muratsal

    #include <stdio.h>
    #include <stdlib.h>
    void main()
    {
    float i;
    float toplam=0.0f;
    for(i=1;i<=100;i++)
    {
    toplam=i/(i+1);
    }
    printf("toplam:%f",toplam);
    system("pause");
    }

    bu işini görmesi lazım

    toplam=i/(i+1); demişsiniz ancak bu sadece son değeri yazıyor; yani 100/(100+1) değerini yazıyor. Halbuki verilen tüm toplamlar olcak. Yani içinde 1/2, 40/41, 75/76 v.s. hepsinin toplamı olması gerekiyor.

    Doğrusu:

    #include <stdio.h>
    #include <conio.h>
    int main()
    {
    float toplam=0.0f;
    float hesapla=0.0f;
    for(float i=1;i<=101;i++)
    {
    hesapla=i/(i+1);
    toplam=toplam+hesapla;
    }
    printf("toplam:%f",toplam);
    getch();
    return 0;
    }




  • quote:

    Orijinalden alıntı: oyynak

    quote:

    Orijinalden alıntı: muratsal

    #include <stdio.h>
    #include <stdlib.h>
    void main()
    {
    float toplam=0.0f;
    for(i=1;i<=100;i++)
    {
    toplam=i/(i+1);
    }
    printf("toplam:%f",toplam);
    system("pause");
    }

    bu işini görmesi lazım

    toplam=i/(i+1); demişsiniz ancak bu sadece son değeri yazıyor; yani 100/(100+1) değerini yazıyor. Halbuki verilen tüm toplamlar olcak. Yani içinde 1/2, 40/41, 75/76 v.s. hepsinin toplamı olması gerekiyor.

    Doğrusu:

    #include <stdio.h>
    #include <conio.h>
    int main()
    {
    float toplam=0.0f;
    float hesapla=0.0f;
    for(float i=1;i<=101;i++)
    {
    hesapla=i/(i+1);
    toplam=toplam+hesapla;
    }
    printf("toplam:%f",toplam);
    getch();
    return 0;
    }

    #include <stdio.h>
    #include <stdlib.h>
    void main()
    {
    float toplam=0.0f;
    for(i=1;i<=100;i++)
    {
    toplam=+i/(i+1);
    }
    printf("toplam:%f",toplam);
    system("pause");
    }



    < Bu mesaj bu kişi tarafından değiştirildi Video Tapes -- 11 Kasım 2012; 10:28:05 >




  • void main nerden çıktı
  • direk buraya yazdım gözümden kaçmış :)
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.