• 11-06-2013, 04:37:40
    #1
    Merhaba arkadaşlar,
    Bugün finalim var yalnız bir kaç C dilinde sorum olacak. Şuanda umarım online birileri görür.
    Öncelikle sorum while döngüsü ile.
    Mesala;
    while(++a,b=a+1,c-=a+b)
    şeklinde bir döngüm var.Ben soruyu yazmıyorum sadece takıldığım konu burası.Şimdi koşul doğruysa yazacak.Peki burda 3 tane koşul var.Neye göre yapıyoruz ?
    Aynı şekilde bir soru daha;
    int a=7, b=2, c=4;
    while(a<b<c)
    {
    ....

    diye gidiyor.Burada doğruluk yok ama bir şekilde giriyor sanırım.Bu ikisinin izahını yapacak arkadaş varsa çok sevinirim.
  • 11-06-2013, 21:45:12
    #2
    Üyeliği durduruldu
    biraz geç kaldım ama yine de cevap vermek isterim.

    while döngüsü koşul için kullanılır.

    while(++a,b=a+1,c-=a+b)
    {
    ..
    }
    Şeklindeki döngü sonsuz olur. a nın değeri sürekli artar. b nin değeri a nın bir fazlası olur vs.

    int a=7, b=2, c=4;
    while(a<b<c)
    {
    ....
    Burada ise ve operatörü devreye giriyor. döngüyü şu şekilde kurmanız gerekmekte

    while((a<b) && (b<c))
    {
    ..
    }
    http://goo.gl/ngSsS

    bu adresten daha fazla bilgiye ulaşabilirsiniz.