
Nguyên bản được gửi bởi
kyoshirotran
đây là file function
Code:
void sapXep(double mangBanDau[], int x)
{
double mangSapXep[200] ;
double max=0;
int a=0,b=0, demMax=0, demSap=0, soDaSap=0;
// TIM SO LON NHAT
for (a; a<x; a++)
{
demMax=0;
for (b;b<x;b++)
{
if (mangBanDau[a] >= mangBanDau[b]) {demMax++;}
}
if (demMax==x) {max=mangBanDau[a];}
}
// SAP XEP SANG MANG SAP XEP
a=0;b=0;
for (a; a<x; a++)
{
demSap=0;
for (b; b<x; b++)
{
if (mangBanDau[a] <= mangBanDau[b]) {demSap++; }
}
if (demSap ==x)
{
soDaSap++; mangSapXep[(soDaSap-1)] = mangBanDau[a];
mangBanDau[a]=max;
}
}
// CHEP LAI VE MANG BAN DAU
a=0; b=0;
for (a; a<x;x)
{
*(&mangBanDau[a])=mangSapXep[a];
}
}
Tại sao bạn ko viết code ra mà bắt mọi người phải download file?
Hàm main của bạn đâu?
Bạn cần tìm giá trị max trong bao nhiêu mảng và trong mảng nào a hay b hay c?