Bilgisayarlarda infix yazım türünün çözümlenmesi zordur. Acaba x=a/b−c+d*e−a*c şeklindeki bir ifadeyi çözümlerken, ((4/2)−2)+(3*3)−(4*2) gibi bir ifadenin değerini hesaplarken ya da a/(b−c)+d*(e−a)*c gibi parantezli bir ifadeyi işlerken derleyiciler sorunun üstesinden nasıl geliyor? 32*(55-32-(11-4)+(533-(533-(533+(533-(533+212)))*21-2))) gibi birçok operatör(+, -, /, *, ^) ve operand(A, B, C… gibi isimler ya da sayılar) içeren bir işlemde nasıl operatör önceliklerine göre>>>
Etiket Arşivleri: Kaynak Kod
Hüseyin AYDIN isimli arkadaşın anlatımını adım adım takip ederek oluşturduğum çalışmanın kaynak kodları: Uygulamada yanlış tahmin yaptıkça eksiye gidiş vardı, o kısmı kendim ekledim 🙂 Tahmin hakkı sıfır olduğu zaman Tahmin Et butonunun aktifliğini iptal ettim ve Oyun Bitti yazdırdım. Kaynak kodu indirmek için: SayiTahmin-Dosyalar