Neyin eksik olduğunu söyle! İki değerleri doğru sıralanır, ancak ortalama değil :(olduğuÇıkış numaraları artan düzende (eğer - başka) java
package com.Star;
public class Main {
public static void main(String[] args) {
int a = 89;
int b = 96;
int c = 88;
if (a < b & a < c)
System.out.println(a + " " + b + " " + c);
if (b < c & b < a)
System.out.println(b + " " + c + " " + a);
if (c < a & c < b)
System.out.println(c + " " + b + " " + a);
}
}
Eğer max ve min biliyorsanız, her zaman 'a + b + c olarak ortalama alabilirsiniz. –
Sırayla yazdırmaya çalıştığınızı varsayarak, her bir "if" yalnızca ilk değeri belirler. Örneğin, eğer ilk "if" true ise, a 'ilk, çünkü a' her ikisi de 'b' ve' c'. Ancak, b < c' or 'b > c'nin olup olmadığını kontrol etmez. – DBug
'if (a