çift parametreli do-while mi olur?

Başlatan Gökhan BEKEN, 08 Eylül 2015, 01:09:28

Gökhan BEKEN

@z hocam, projeyi forumdan bir arkadaş yolladı ve zannedersem ticari bir proje, bu yüzden paylaşmam uygun olmaz.
Özel mesaj okumuyorum, lütfen göndermeyin.

cemilkendir

Alıntı yapılan: Gökhan BEKEN - 08 Eylül 2015, 01:09:28
Kod şu şekilde ve kodu ben yazmadım, yazan kişinin bunu neden yazdığından daha çok, derleyicinin neden hata vermediğine şaşırdım.
İlk defa böyle bir kullanım görüyorum...
(Resim gizlendi görmek için tıklayın.)

bu kod büyük ihtimalle karakter LCD ekranın meşgül olup olmadığına bakıyor.

"Z" ye katılıyorum bu hatalı bir kod

engerex

@sovalye açıklamış.
// temp değişkeni 0 harici bir değere sahipse döngüdeyiz.
Alıntı Yapwhile (temp) {
......
}

// 7 = 1 koşulu sağlanırsa döngüdeyiz. Asla bu koşul sağlanamayacağı için döngüye giremiyoruz.
Alıntı Yapwhile (7 == 1) {
......
}

//Aşağıdaki ise yukarıdaki iki örneği kapsıyor.
// temp değişkeni 0 harici bir değere sahipse ve 7 = 1 koşulu sağlanırsa döngüdeyiz. //7==1'den dolayı asla döngüye girmez.
Alıntı Yapwhile (temp, 7 == 1) {
......
}

kodlama do {..} while (...) şeklinde olduğu için döngü 1 kez çalışmak zorunda.

@z'nin de dediği gibi herhangi bir döngüye gerek yok.

Kodlayan arkadaş kafa karıştırmak için de yapmış olabilir.