[q]
(1) 

matlab

toro #1074906
1<1<2 girdisini neden doğru kabul ediyor? kurduğum abs(b-c)<a<(b+c) bu adım
anlamsız kalıyor



 

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) )

johan sebastian
1

mobil görünümden çık