bunlardan hangisi doğru kullanım yada yanlış kullanım neden? veya tamamen hangisi doğru veya yanlış bi açıklayın pls.




 

soldaki doğru. sağdakinde if kontorlünde 0*-1 anlamsız gibi. ayrıca sağdakinde direk sayı basılıyor. mutlak değer yok.

yazik ziyan

soldaki. ayrıca bence madem mutlakdeger diye bir variable tanımladın, if'in dallarından birinde mutlakdeger diğerinde sayi variable'ını yazdırmak yerine, if içerisinde sadece mutlakdeger variable'ını set et. if bitince de tek print'le yazdır.

if (sayi < 0){
mutlakdeger = -sayi;
}
else{
mutlakdeger = sayi;
}

System.out.println(mutlakdeger);

gibi.

veya sadece

System.out.println(sayi<0?-sayi:sayi);

da olur :)

altikereyedi
1

mobil görünümden çık