-
19-12-2011, 02:29 PM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Đúng là sai nhưng nó vẫn không làm giống yêu cầu đề bài mấy a?mấy a sữa lại dùm e?hình như sai ở hàm sắp xếp.
View more random threads:
- Vấn đề với method khởi tạo
- xây dựng hàm trừ hai đa thức bị lỗi:no match for...
- Nhờ mọi người giúp đỡ cho em đoạn ví dụ sau.
- Truyền mảng 2 chiều qua hàm giúp mình với
- làm thế nào đỗi số thành chuỗi và tạo chuỗi random ???
- thư viện basic_ostream khó hiểu quá
- Cần giải thích về một số hàm
- cho em hỏi về toán tử switch()
- Hỏi về hàm define
- tìm tổng chẵn, lẻ của mảng
-
19-12-2011, 02:56 PM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi mremty
hàm sắp xếp dựa vào hàm hoán vị dể làm việc. Hàm hoán vị sai thì đương nhiên sắp xếp không thể nào đúng.
-
19-12-2011, 03:32 PM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi VoTichSu
nói rõ cho bạn đó hiểu.
Hàm hoán vị sai ở chỗ , thay vì bạn gán dấu = thì bạn lại sử dụng phép so sánh ==.
hihi
-
19-12-2011, 03:44 PM #4Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Người trả lời trước tôi đã cố ý không muốn bón đút từng muỗng cơm cho nên chỉ nhắc sơ qua cho người chủ code xem lại code của mình.
Tôi tôn trọng hảo ý của bạn ấy nên không nói huỵch toẹt ra. Nếu như thế được định nghĩa là "nóng" thì tôi hân hoan nhận mình là người rất "nóng"
-
19-12-2011, 04:56 PM #5Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Sắp xếp các phần tử trên mảng sao cho các số dương tăng dần và các số âm giảm dần. Các phần tử không đổi tính chất â
Mọi xem dùm e không hiểu sao nó không thực hiện hàm sắp xếp.Mong mọi người giúp.Thanks
#include "stdio.h"
#include "conio.h"
void Nhap(int a[],int n);
void Xuat(int a[],int n);
void HoanVi(int &a,int &b);
void SapXep(int a[],int n);
void main()
{
int a[100],n;
printf("Nhap so phan tu cua mang: ");
scanf("%d",&n);
printf("Nhap day:
");
Nhap(a,n);
printf("Day vua nhap: ");
Xuat(a,n);
printf("
Day vua duoc sap xep: ");
SapXep(a,n);
Xuat(a,n);
getch();
}
void Nhap(int a[],int n)
{
for(int i=0;i<n;i++)
{
printf("a[%d] ",i);
scanf("%d",&a[i]);
}
}
void Xuat(int a[],int n)
{
for(int i=0;i<n;i++)
{
printf("%d ",a[i]);
}
}
void SapXep(int a[],int n)
{
for(int i=0;i<n-1;i++)
{
for(int j=i+1;j<n;j++)
{
if(a[i]>0 && a[j]>0)
{
if(a[i]>a[j])
{
HoanVi(a[i],a[j]);
}
}
if(a[i]<0 && a[j]<0)
{
if(a[i]<a[j])
{
HoanVi(a[j],a[i]);
}
}
}
}
}
void HoanVi(int &a,int &b)
{
int dao=a;
a==b;
b==dao;
}
-
19-12-2011, 06:17 PM #6Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Cái hàm hoán vị của ban sai rồi
-
20-12-2011, 08:19 AM #7Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi mremty
-
20-12-2011, 11:20 AM #8Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Không có mấy người copy code, bỏ vào máy mình, conpile, chạy thử giùm cho bạn đâu (trên diễn đàn này có vài người làm việc đó thật, nhưng mấy bữa nay xui cho bạn kà họ đi vắng)
Bạn nên cho một mẫu ví dụ input và output và chỉ ra kết quả sai chỗ nào thì người ta mới dễ mò.
-
20-12-2011, 11:42 AM #9Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Sắp xếp các phần tử trên mảng sao cho các số dương tăng dần và các số âm giảm dần
Mình nhập mảng các phần tử của mảng nhập tùy ý miễn sao khi xuất ra thì số dương tăng dần và số âm giảm dần...cái code của mình hình như nó sai ngay chỗ hàm sắp xếp.Còn cái hàm hoán vị mình sữa rôi nhưng nó vẫn sai.hjx.Mong các bạn giúp dùm.thanks
-
20-12-2011, 05:33 PM #10Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Bạn gần đây bót khá nhiều câu hỏi "sai ở chỗ nào".
Các bạn hảo tâm khác trên diễn đàn sẵn sàng chỉ chỗ sai và giải thích cho bạn.
Nhưng hình như chủ tâm của bạn chỉ muốn tìm chỗ sai chứ không hề thắc mắc "người ta làm cách nào để tìm ra chỗ sai"
Tôi cố ý hỏi bạn đưa ra ví dụ để chỉ cho bạn cách tìm chỗ sai. Nhưng hình như tôi lầm. Xin lỗi và yêu cầu mọi người hãy bỏ qua tất cả những gì tôi nói trong thread này
Thông qua phân tích dữ liệu Google từ 86 quốc gia, mới đây, một công ty tại Anh đã công bố bảng xếp hạng kích tấc "cậu nhỏ" của các nước trên thế giới. Kết quả, hầu hết các nước xếp ở nhóm đầu của...
"Chim" của chàng trai Việt thuộc...