1<1<2 girdisini neden doğru kabul ediyor? kurduğum abs(b-c)<a<(b+c) bu adım anlamsız kalıyor
1<1<2 girdisini neden doğru kabul ediyor? kurduğum abs(b-c)<a<(b+c) bu adım
anlamsız kalıyor
0
Bu ifade islem sirasindan dolayi dogru doner. Burada once 1<1'e bakiyor, bu false donuyor. Ama hemen sonrasinda gelen 1<2 true dondugu icin bu ifadeyi dogru kabul eder.
Bu ifadeyle bir if sorgusu yapmak istiyorsaniz şu şekilde yazmaniz gerekiyor.
if ( abs(b-c)<a && a<(b+c) )
0
johan sebastian
(
03.05.16)