Şimdi Ara

C++ Proglamlama Dilinden Anlayanlara Ufak Bir Sorum Var

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
4
Cevap
0
Favori
1.069
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Find the error in each of the following program segments and correct the errors.

    a. int g(void)
    {printf(“Inside g”);
    int h()
    { printf(“Inside h”);
    }
    }



    b. int s(int x, int y)
    {int r;
    r=x+y;
    }



    c. void f1(float a)
    {return a*8;
    }



    d. float product(void)
    {int a,b,c,res;
    scanf(“%d%d%d”,&a,&b,&c);
    res=a*b*c;
    return res;
    }



    e. int h(int m,int n)
    {int q;
    q=m%n;
    printf(“Q is %d”,q);
    }


    Hataları bir türlü bulamadım, yardımcı olabilir misiniz?



  • anladığım kadarıyla fonksiyonların kapsama alanını soruyor.
    C++ dilinden hiç anlamam python veya c olsaydı yardımcı olabilirdim.yol yakınken python veya d diline dön

    b şıkkında bir hata yok
    c şıkkında dönüş değeri void belirtilmiş ama return ile float değer dönmesi isteniyor c de dönüş değeri float olmalı



    < Bu mesaj bu kişi tarafından değiştirildi Strake90 -- 8 Mayıs 2013; 11:25:33 >
  • Okulda bunu öğretiyorlar hocam birazdan sınavım var mantığını anlamam gerekiyor. Yapıcak bişey yok.
  • quote:

    Orijinalden alıntı: Lamb Of God

    Find the error in each of the following program segments and correct the errors.

    a. int g(void)
    {printf(“Inside g”);
    int h()
    { printf(“Inside h”);
    }
    }

    void g(void)
    {printf(“Inside g”);}
    void h()
    { printf(“Inside h”);
    }



    b. int s(int x, int y)
    {int r;
    r=x+y;
    }

    int s(int x, int y)
    {int r;
    r=x+y;
    return r;
    }


    c. void f1(float a)
    {return a*8;
    }


    float f1(float a)
    {return a*8;
    }




    d. float product(void)
    {int a,b,c,res;
    scanf(“%d%d%d”,&a,&b,&c);
    res=a*b*c;
    return res;
    }


    int product(void)
    {int a,b,c,res;
    scanf(“%d%d%d”,&a,&b,&c);
    res=a*b*c;
    return res;
    }



    e. int h(int m,int n)
    {int q;
    q=m%n;
    printf(“Q is %d”,q);
    }

    void h(int m,int n)
    {int q;
    q=m%n;
    printf(“Q is %d”,q);
    }



    Hataları bir türlü bulamadım, yardımcı olabilir misiniz?

    Çözdüm ama bunlar gerçekten çok basit sorular. Daha olayın başı. Bunları yapamazsan devamı gelmez. Çalışmanı öneririm.



    < Bu mesaj bu kişi tarafından değiştirildi interesante -- 8 Mayıs 2013; 11:26:43 >




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