Tìm 10 số lớn nhất
| |
Cold_boy |
Ngày: Thứ 5, 2009-06-11, 10:39 PM | Đường link của bài viết này # 1 |
Trình độ: Trung học cơ sở
Chức vụ: Trưởng thôn
Số bài đã post: 127
Cộng (trừ) điểm cho bài viết: 7
Tình trạng: Offline |
Nhập vào một dãy bao gồm n phần tử, In ra 10 phần tử lớn nhất của dãy.
|
|
| |
DarkSnow |
Ngày: Thứ 6, 2009-06-12, 0:29 AM | Đường link của bài viết này # 2 |
Trình độ: Trung học phổ thông
Chức vụ: Chủ tịch xã
Số bài đã post: 151
Cộng (trừ) điểm cho bài viết: 5
Tình trạng: Offline |
Thực ra bài này chỷ đơn giản là bài sắp xếp. Bác Cold_boy post lên thỳ tớ cũng post lun hướng dẫn cho anh em nào chưa bik làm tham khảo Code #include<iostream.h> #include<conio.h> main() { cout<<"chuong trinh tim 10 so lon nhat trong day\n"; int a[100]; int n,tmp; cout<<"n= "; cin>>n; for (int i=1;i<=n;i++) { cout<<"a["<<i<<"]= "; cin>>a[i]; } for (int i=1;i<=n;i++) for (int j=i+1;j<=n;j++) { if (a[j]>a[i]) { tmp=a[i]; a[i]=a[j]; a[j]=tmp; } } if (n>=10) { cout<<"10 so lon nhat trong day la\n"; for (int i=1;i<=10;i++) //in 5 số thỳ i<=5.... cout<<a[i]<<" "; } else { cout<<"day ma ban nhap ko du 10 so\n"; cout<<"day sau khi sap xep la\n"; for (int i=1;i<=n;i++) cout<<a[i]<<" "; } getch(); } Thuật toán cho bài này là sắp xếp tăng dần hay giảm dần tùy ý, sau đó in ra 10 số lơn nhất
………,°”¯¯“°•.¸(¯°·.¸(¯°·.\↓/.·°¯)¸.·°¯)¸.•°”¯¯“°,……… … ,”¸.•°”¯¯” ¤“·.,.…“•.†£µv†.•”….,.·”¤ ““¯¯“°•.¸ “,…… -,º”…׶-¶ª× …(_.•°¯‘/“•.,.•”\’¯°•._)……ךªµ×…“º,… -/…‘’§2‘’………………‘’(¯`SadMemory´¯)‘’………………………\-
|
|
| |
Aconma_1990 |
Ngày: Thứ 2, 2009-06-15, 3:28 AM | Đường link của bài viết này # 3 |
Trình độ: Vỡ lòng
Chức vụ: Nông dân
Số bài đã post: 12
Cộng (trừ) điểm cho bài viết: 0
Tình trạng: Offline |
Còn đây là cách tìm phần tử lớn nhất của dãy; #include<iostream> #include<conio.h> #include<math.h> using namespace std; int main() { cout<<"Chuong trinh tim 10 so lon nhat\n"; int i, n, a[n]; cout<<"Moi nhap vao so n = \n "; cin>>n; cout<<"Cac phan tu can tinh: \n"; for(i=0;i<n;i++) { cout<<"a["<<i<<"]="; cin>>a[i]; } int d=a[0]; for(int i=1;i<n;i++) d=max(d,a[i]); cout<<"Phan tu lon nhat trong day la"<<d<<endl; getch(); }
Bản quyền nội dung thuộc về Aconma_1990 - Thứ 2, 2009-06-15, 3:34 AM
|
|
| |
DarkSnow |
Ngày: Thứ 2, 2009-06-15, 7:18 AM | Đường link của bài viết này # 4 |
Trình độ: Trung học phổ thông
Chức vụ: Chủ tịch xã
Số bài đã post: 151
Cộng (trừ) điểm cho bài viết: 5
Tình trạng: Offline |
10 phần tử lớn nhất chứ không phải phần tử lớn nhất nhá
………,°”¯¯“°•.¸(¯°·.¸(¯°·.\↓/.·°¯)¸.·°¯)¸.•°”¯¯“°,……… … ,”¸.•°”¯¯” ¤“·.,.…“•.†£µv†.•”….,.·”¤ ““¯¯“°•.¸ “,…… -,º”…׶-¶ª× …(_.•°¯‘/“•.,.•”\’¯°•._)……ךªµ×…“º,… -/…‘’§2‘’………………‘’(¯`SadMemory´¯)‘’………………………\-
|
|
| |
|