Sắp xếp thứ tự các số trong C++
Bài tập Sắp xếp thứ tự các số
Sử dụng nạp chồng hàm để xếp thứ tự 10 số nguyên, hoặc 10 giá trị long hoặc 10 giá trị double trong cùng một chương trình C++.
Lời giải
Dưới đây là chương trình C++ để giải bài tập trên.
#include#include #include #include using namespace std; void hamsapxep(int danhsach[]){ int i,j; int temp; for(i=0;i<10;i++) for(j=0;j<10;j++) if(danhsach[j]>danhsach[j+1]){ temp=danhsach[j]; danhsach[j]=danhsach[j+1]; danhsach[j+1]=temp; } for(i=0;i<10;i++)cout< danhsach[j+1]){ temp=danhsach[j]; danhsach[j]=danhsach[j+1]; danhsach[j+1]=temp; } for(i=0;i<10;i++)cout< danhsach[j+1]){ temp=danhsach[j]; danhsach[j]=danhsach[j+1]; danhsach[j+1]=temp; } for(i=0;i<10;i++)cout< Chạy chương trình C++ trên sẽ cho kết quả như hình sau:
Bài học Bài tập C++ phổ biến tại hoconline.club:
su_dung_ham_trong_cplusplus.jsp
Quảng cáoBài viết liên quan