Şimdi Ara

C dili yardımcı olabilir misiniz?

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

    girilen sayıya kadarki sayıların küpleri toplamını yapmam lazım aşağıdaki şekilde yaptım ama çalışmıyor hatam nerede yardımcı olabilir misiniz?


    #include<stdio.h>

    #include<stdlib.h>


    int main()

    {

    int n,i=1,k=0;

    printf("1 ile 15 arasi sayi girilebilir\n");

    scanf("%d \n",n);

    if(i==n)

    printf("1den büyük bir sayı giriniz\n");

    scanf("%d \n",n);

    for(i=1;i<=n;i++)

    {k = i^3+k;}

    printf("Kupler toplami : %d \n",k);

    return 0;

    }




    < Bu mesaj bu kişi tarafından değiştirildi Çağrı Karakuş -- 30 Ekim 2022; 18:53:10 >



  • scanf'de "%d \n" dizesinden sonraki argümanların adreslerini, örneğin n tümsayısı için &n girmelisin. scanf'de "%d \n" yerine yalnızca "%d" kullanmak daha iyi, gereksiz yanıltıları önler.

    if(i==n) den sonraki 2 sırayı blok { } içine almalısın.

    i^3 deyimi için benim kullandığım gcc-10, suggest parentheses around arithmetic in operand of '^' , başka deyişle i^3'ü parantez içine al dedi. Bunu da derleyiciye -Wall (Warning all => tüm uyarıları göster ) seçeneğini verdiğim için dedi.

    bunları uygulayınca program yanıltısız (Arapça deyimi ile "hatasız") derlenip çalıştı.



    < Bu mesaj bu kişi tarafından değiştirildi Tuğkan-0153 -- 30 Ekim 2022; 22:31:31 >
    < Bu ileti mini sürüm kullanılarak atıldı >
  • teşekkürler

  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.