Hãy viết một ứng dụng dạng Console nhập từ bàn phím cho đến khi người dùng gõ ký tự 'Q' hoặc 'q'
Nếu chuỗi ký tự nhập vào có thể chuyển thành số tự nhiên, thì hãy sắp xếp theo thứ tự tăng dần. Ví dụ nhập vào:
3
1
5
7
8
2
q
Mảng ngay sau khi nhập sẽ là
1, 2, 3, 5, 7, 8
Tham khảo về các phương thức cho ArrayList
- Nhập vào một số N nguyên dương > 8 và < 14
- Sinh ra một mảng gồm N phần tử là các số tự nhiên ngẫu nhiên có giá trị từ -10 đến 10
- In các phần tử mảng ra màn hình
- Nhập vào một số X trong khoảng từ -10 đến 10
- Hãy liệt kê tất cả các cặp 2 số trong mảng có tổng gần với số X nhất.
Hướng dẫn các làm bài này:
- Hãy viết thành các phương thức, mỗi phương thức chỉ tập trung làm một việc, tham số hoá chứ không nên dùng biến toàn cục. Quy tắc Clean Code
- Có thể tạo sẵn một mảng khoảng 10 phần tử để kiểm tra khi chạy cho dễ dàng.