Sắp Xếp Mảng Số Nguyên Trong Java | Tìm ở đây
Có thể bạn quan tâm
- Bài tập Java
- 0
Đề bài: Viết chương trình sử dụng ngôn ngữ lập trình Java để sắp xếp mảng các số nguyễn theo thứ tự tăng dần giá trị các phần tử Yêu cầu kiến thức:
- Xác định đúng kiểu dữ liệu các biến
- Sử dụng vòng lặp for và lệnh điều kiện để sắp xếp mảng theo chiều tăng dần
Code tham khảo dưới đây được viết trên JDK 8.x:
package timoday; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); // Nhap so luong phan tu System.out.print("Nhap vao so luong phan tu n = "); int n = sc.nextInt(); // Khai bao mang int[] a = new int[n]; // Nhap mang System.out.println("Nhap vao mang cac so nguyen:"); nhapMang(a, n, sc); // Hien thi mang System.out.println("Mang vua nhap la:"); hienThi(a, n); // Sap xep mang theo chieu tang dan System.out.println("\nMang sau khi sap xep tang dan la:"); sapXepTangDan(a, n); hienThi(a, n); sc.close(); } private static void nhapMang(int[] a, int n, Scanner sc) { for (int i = 0; i < n; i++) { System.out.print("Phan tu thu " + (i + 1) + " la: "); a[i] = sc.nextInt(); } } private static void hienThi(int[] a, int n) { for (int i = 0; i < n; i++) { System.out.print(a[i] + "\t"); } } private static void sapXepTangDan(int[] a, int n) { for (int i = 0; i < n - 1; i++) { for (int j = i + 1; j < n; j++) { if (a[i] > a[j]) { int tg = a[i]; a[i] = a[j]; a[j] = tg; } } } } }Kết luận:
- Bạn có thể tham khảo thêm khóa học lập trình C từ cơ bản đến nâng cao. Xem tại đây
- Bạn có thể tham khảo thêm khóa học Thành thạo lập trình C#. Xem tại đây
Tags: lap trinhLập trình Java
- Next story Bài 38: Bố cục website trong CSS
- Previous story Game thám hiểm kho báu bằng Python
You may also like...
-
0 Tạo và sử dụng lớp Triangle trong Java
16/07/2021
-
0 Chương trình quản lý sinh viên bằng Java
09/07/2021
-
0 Tạo giao diện đăng ký tài khoản trong Java Swing
28/08/2021
Để lại một bình luận Hủy
Bạn phải đăng nhập để gửi bình luận.
Follow:
- Recent Posts
- Popular Posts
- Recent Comments
- Tags
-
Khoá học / SQLite
Bài 9: Truy vấn nhiều bảng (JOINs) – Sức mạnh của sự liên kết
30/12/2025
-
Khoá học / SQLite
Bài 8: Khóa chính (Primary Key) và Khóa ngoại (Foreign Key) – Sợi dây kết nối dữ liệu
29/12/2025
-
Khoá học / SQLite
Bài 7: Cập nhật (UPDATE) và Xóa (DELETE) dữ liệu – Cẩn thận “củi lửa”!
25/12/2025
-
Khoá học / SQLite
Bài 6: Sắp xếp (ORDER BY) và Giới hạn dữ liệu (LIMIT)
23/12/2025
-
Khoá học / SQLite
Bài 5: Truy vấn dữ liệu cơ bản (SELECT)
23/12/2025
-
Khoá học / SQLite
Bài 4: Thêm dữ liệu (INSERT) và Cách Import từ Excel vào SQLite
22/12/2025
-
Khoá học / SQLite
Bài 3: Tạo Cơ sở dữ liệu và Bảng (Table) đầu tiên
22/12/2025
-
Khoá học / SQLite
Bài 2: Cài đặt công cụ và Làm quen với DB Browser for SQLite
17/12/2025
-
Khoá học / SQLite
Bài 1: Tổng quan về SQLite – Cơ sở dữ liệu nhỏ gọn nhưng mạnh mẽ
14/12/2025
-
Khoa học dữ liệu
Hướng dẫn tạo môi trường ảo Python trên Windows và MacOs
06/12/2024
-
Lập trình Java
Bài 7: Nhập/Xuất trong Java
28/11/2024
-
Lập trình Java
Bài 6: Chuyển đổi kiểu dữ liệu
25/11/2024
-
Lập trình Java
Bài 5: Biến và kiểu dữ liệu trong Java
22/11/2024
-
Lập trình Java
Bài 4: Tạo dự án Java đầu tiên bằng IntelliJ
19/11/2024
-
Lập trình Java
Bài 3: Cài đặt IntelliJ – IDE tốt nhất cho Java
19/11/2024
-
Lập trình Java
Bài 2: Cài đặt JDK – Java Development Kit
18/11/2024
-
Lập trình Java
Bài 1: Giới thiệu về ngôn ngữ lập trình Java
18/11/2024
-
PyQt6 và Qt Designer
Tìm hiểu về QLineEdit trong PyQt6
04/11/2024
-
PyQt6 và Qt Designer
Tìm hiểu về QPushButton trong PyQt6
21/10/2024
-
PyQt6 và Qt Designer
Tìm hiểu về QLabel trong PyQt6
17/10/2024
-
.Net / Học Lập trình qua Project / Khoá học
Xây dựng chương trình quản lý bán hàng bằng C#
20/03/2016
-
.Net / Khoá học
Tạo báo cáo dùng control ReportViewer với C#
08/06/2016
-
.Net / Khoá học
Phần 1: Form và các Control thông dụng
04/02/2017
-
.Net / Khoá học
Lập trình Cơ sở dữ liệu với C#
04/06/2016
-
.Net / Khoá học
Phần 5: Tạo báo cáo với C#
07/03/2017
-
.Net / Khoá học
Phần 4: Lập trình Cơ sở dữ liệu với C#
26/02/2017
-
HTML / Khoá học
Tổng hợp các thẻ trong HTML
17/07/2016
-
.Net / Khoá học
Tạo báo cáo với Crystal Report trong C#
02/03/2016
-
.Net / Khoá học
Xây dựng ứng dụng từ điển đơn giản trong C#
21/02/2016
-
.Net / Khoá học
Code Export dữ liệu từ DataGridView tới PDF với C#
13/02/2020
-
.Net / Khoá học
Chuyển số thành chuỗi bằng C#
06/06/2019
-
Khoá học / SQL
Bài tập 1: Sử dụng truy vấn nâng cao SQL
25/12/2016
-
Excel / Khoá học / Tin học văn phòng
Các bài tập Excel căn bản có video hướng dẫn
24/10/2016
-
HTML / Khoá học
Trắc nghiệm HTML
05/11/2015
-
.Net / Khoá học
Xây dựng ứng dụng Calculator trong C#
28/02/2016
-
Khoá học / Tin học văn phòng / Tin học đại cương
Tạo trang web đơn giản và đưa lên Internet
09/10/2015
-
.Net / Khoá học
Lập trình web ASP.NET với cơ sở dữ liệu
06/07/2016
-
Khoá học / Sách, bài giảng / Tài liệu / Tin học văn phòng / Tin học đại cương
Các slide Tin học đại cương
13/10/2015
-
.Net / Khoá học
Bài tập xây dựng chương trình chat bằng C#
01/01/2017
-
HTML / Khoá học
Bài 15: Ảnh trong HTML
25/01/2016
- Phan Tiến says: Em search thư viện này trên google rồi tải về, để...
- [email protected] says: Bản 64bit bị thiếu file MTCH.dll thầy ơi
- bichhuynh says: dạ anh ơi cho em hỏi chức năng doubleclick ở form...
- Giới thiệu về thư viện PyQt6 | Tìm ở đây says: […] Trước khi bắt đầu lập trình xây dựng giao diện...
- Xác thực Password với biểu thức chính quy (Regular Expression) trong Python | Tìm ở đây says: […] bài viết trước, ta được tìm hiểu về cách Xác...
- Minh Nguyen says: Cho em hỏi là em code giống vs mẫu sao lúc...
- zsaka2003 says: còn mục hàng tồn và doanh thu đâu ạ??
- zsaka2003 says: thưa thầy em gặp phải lỗi như bên dưới thì sửa...
- Phan Tiến says: Theo em số nào số lẻ? Nếu em kiểm tra được...
- nha says: Dạ em chào thầy em đang làm đề tài này,thầy cho...
- viet5121198 says: Thầy ơi em bị ntn làm cách nào để sửa ạ...
- Phan Tiến says: Mình đang hiểu bạn đang hỏi về hệ quản trị cơ...
- Bài 9: Biến và câu lệnh khai báo biến | Tìm ở đây says: […] kiểu dữ liệu cho biến sao cho phù hợp. <tên...
- NinhAql says: Cho em hỏi là bài này mình sử dụng cấu trúc...
- Bài 5: Cấu trúc chung của chương trình C++ | Tìm ở đây says: […] Xét lại chương trình đầu tiên được nhắc đến trong...
- thinhbsua123 says: gán hết rồi vẫn bị ạ
- sondinh03 says: EM muốn đăng ký thì phải làm gì ạ?
- kuchiba123 says: Dạ anh ơi cho em hỏi lỗi lúc e chạy thử...
- thanhlam212 says: Bài giảng rất đầy đủ và dễ hiểu ạ, mong thầy...
- tien_tx1210 says: thầy ơi, thầy xem giúp em lỗi này là bị gì...
More
Danh mục
- .Net (39)
- Access (1)
- Android (2)
- API (1)
- Bài báo (2)
- Bài tập C/C++ (9)
- Bài tập Java (43)
- Bài tập Python (24)
- Cấu trúc dữ liệu và giải thuật (1)
- CSS (49)
- Demo (1)
- Excel (31)
- GIS (14)
- Google Maps (7)
- Học lập trình Python (2)
- Học Lập trình qua Project (5)
- HTML (55)
- JavaScript (4)
- Khoá học (225)
- Khoa học dữ liệu (1)
- Kiểm thử phần mềm (15)
- Kiểm thử ứng dụng di động (3)
- Lập trình C (26)
- Lập trình C++ (9)
- Lập trình Java (7)
- Lập trình Mobile (2)
- Lập trình Scratch (15)
- Learning English (1)
- Nghiên cứu (5)
- Phát triển ứng dụng (2)
- Phát triển ứng dụng WEB (1)
- PHP (12)
- PowerPoint (4)
- PyQt6 và Qt Designer (7)
- Python (6)
- Sách, bài giảng (25)
- SEO (1)
- Sharepoint (4)
- SQL (22)
- SQLite (9)
- Tài liệu (24)
- Thư giãn (8)
- Thủ thuật (33)
- Tin học văn phòng (44)
- Tin học đại cương (9)
- Tin tức (31)
- Tính toán phân tán (3)
- Tính toán song song (7)
- Tổng hợp (3)
- Tuyển sinh – Việc làm (2)
- Word (5)
- Xử lý ngôn ngữ (4)
- Đồ hoạ máy tính (3)
Từ khóa » Hàm Sắp Xếp Mảng Trong Java
-
Sắp Xếp Mảng Trong Java
-
Bài Tập Java - Sắp Xếp Mảng Theo Thứ Tự Tăng Dần - VietTuts
-
Cách Sắp Xếp Một Mảng Trong Java - TutorialCup
-
Sắp Xếp Tăng Dần Và Giảm Dần Trong Java - Freetuts
-
Sắp Xếp Trong Java - KungFu Tech
-
Bài Tập Java Cơ Bản: Sắp Xếp Mảng Theo Thứ Tự Tăng Dần | Codelearn
-
Sắp Xếp Collection Trong Java - Viblo
-
Sắp Xếp Tăng Dần Và Giảm Dần Trong Java - Bài Tập Java Có Lời Giải ...
-
Làm Thế Nào để Sắp Xếp Array Trong Java? - CodeGym
-
So Sánh Và Sắp Xếp Trong Java - Openplanning
-
Java 55. Tìm Kiếm, Sắp Xếp, Copy Mảng Bằng Các Hàm Có Sẵn Trong ...
-
Java: Sắp Xếp Trong Collection | V1Study
-
Cách Thức Hoạt động Của Thuật Toán Sắp Xếp Chèn Trong Java Và C ++
-
Sắp Xếp Mảng Tăng Dần Java