Şimdi Ara

Hata Nerede

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir Kullanıcı, 1 Masaüstü Kullanıcı
6
Cevap
0
Favori
157
Tıklama
Giriş
Mesaj
  • Binbaşı
    1784 Mesaj
    #include <stdio.h>

    int main()

    {

    int x,y,z,sonuc;

    printf ("programimiz 3 sayinin carpimini buluyor. \n");

    printf ("sayilari sirasiyla girip entera basiniz:\n");
    scanf ("%d%d%d",&x,&y,&z);

    sonuc = x * y * z;

    printf ("Sonuc = %d\n" , &sonuc);

    return 0;


    }

    hep aynı milyonlu bir sayı çıkıyor. inceledim inceledim bulamadım yanlışı.



    < Bu mesaj bu kişi tarafından değiştirildi Dancing Bear -- 5 Ocak 2016; 1:55:22 >



    |
    |
    _____________________________
  • Teğmen
    152 Mesaj
    Hocam son printf'te sonucun başına '&' koyduğunuz için sonuç değerini değil adresini yazdırıyor. Onu kaldırırsanız sorununuz çözülür :)



    < Bu ileti mobil sürüm kullanılarak atıldı >
    _____________________________
  • Binbaşı
    1784 Mesaj
    quote:

    Orijinalden alıntı: GorunmezBKZ

    Hocam son printf'te sonucun başına '&' koyduğunuz için sonuç değerini değil adresini yazdırıyor. Onu kaldırırsanız sorununuz çözülür :)

    çok teşekkürler hocam, dün başladım çalışmaya deitel kitabından. umarım güzel bir noktaya gelirim.

    iyi günler dilerim
    |
    |
    _____________________________
  • Binbaşı
    1784 Mesaj
    quote:

    Orijinalden alıntı: GorunmezBKZ

    Hocam son printf'te sonucun başına '&' koyduğunuz için sonuç değerini değil adresini yazdırıyor. Onu kaldırırsanız sorununuz çözülür :)

    #include <stdio.h>
    #include <conio.h>

    int main()

    {

    int sayi1,sayi2;

    printf ("Iki adet sayi gir!\n");

    scanf ("%d%d", &sayi1, &sayi2);

    if (sayi1 > sayi2)
    printf ("%d buyuktur %d", sayi1, sayi2);

    if (sayi1 = sayi2)
    printf ("%d esittir %d", sayi1, sayi2);

    if (sayi1 < sayi2)
    printf ("%d kucuktur %d", sayi1, sayi2);


    getch();
    return 0;

    }

    hocam merhaba, hata nerede acaba?
    _____________________________




  • Teğmen
    178 Mesaj

    if (sayi1 == sayi2)
    printf ("%d esittir %d", sayi1, sayi2);


    eşitlik kontrol durumunda 2 tane eşittir işareti kullanılır.
    |
    |
    Dancing Bear kullanıcısının, bahsedilen mesajını gör
    _____________________________
    Don't drink and drive smoke and fly!
  • Binbaşı
    1784 Mesaj
    quote:

    Orijinalden alıntı: bugra_091

    if (sayi1 == sayi2)
    printf ("%d esittir %d", sayi1, sayi2);


    eşitlik kontrol durumunda 2 tane eşittir işareti kullanılır.

    Cok tesekkur ederim, iyi gunler dilerim



    < Bu ileti mobil sürüm kullanılarak atıldı >
    |
    |
    _____________________________
HızlıCevap
Sayfaya Git:
Sayfa:
1
Reklamlar
üniversite
Mobilya Takımları
son dakika
haberler
Bu sayfanın
Mobil sürümü
Mini Sürümü

DHBR1
0,250
1.2.165

Reklamlar
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.