Bắt đầu ngayBắt đầu miễn phí

Tính lẻ

Bạn có một danh sách các ID khác nhau cho sản phẩm dùng trên đất liền hoặc trên biển. Bạn biết rằng sản phẩm dùng trên đất liền có số chẵn và sản phẩm dùng trên biển có số lẻ. Để thuận tiện cho công việc, bạn muốn biết những phần tử nào là số lẻ trong danh sách này.

Bài tập này là một phần của khóa học

Java trung cấp

Xem khóa học

Hướng dẫn bài tập

  • Gọi phương thức tùy chỉnh của bạn.
  • Chỉ định đúng kiểu return cho phương thức.
  • Bên trong phương thức, dùng toán tử chia lấy dư % để kiểm tra số lẻ.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

class OddityFinder {
  public static void main(String[] args) {
    int[] intArray = {32, 67, 86, 90, 26, 34, 92, 13, 70, 50};
    
    for (int number : intArray) {
      // Call your custom method
      if (____(number)) System.out.print(number + "\n");
    }
  }

  // Give the correct return type for your method
  public static ____ isOdd(int n) {
    // Use clever math to determine that it is odd
    return (____) != 0;
  }
}
Chỉnh sửa và Chạy Mã