-
20-12-2011, 12:01 PM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Mảng a chứa hệ số của đa thức bậc n. Tính giá trị đa thức.
E không hiểu đề này làm gì hết?mong mấy a giải thích dùm e?thanks nhiều
View more random threads:
- Sửa code bị sai
- Lỗi char* và cin >>
- Xóa phần tử trái của mảng
- Nhờ góp ý code bài B - ACM 2012
- Giup em cái này với anh chi
- cách biên dịch dev c++ ra file .exe?
- Bài tập cấu trúc trong lập trình C, sửa lỗi như thế nào?
- viết ct mảng 1 chiều gồm n cán bộ,gồm 3 trường hoten, hệ số lương,lương
- lớp ma trận không biết sai ở đâu?
- Cách sử dụng tham số của hàm main()
-
20-12-2011, 04:51 PM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi mremty
-
21-12-2011, 04:14 PM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
A code lại dùm e được không,e code dùng hàm pow nó báo lỗi hoài mà không biết sữa sao hết mong a giúp dùm.Thanks
-
21-12-2011, 06:52 PM #4Junior Member
- Ngày tham gia
- Sep 2015
- Đang ở
- Số 60 Thái Hà, Đống Đa, Hà Nội
- Bài viết
- 0
bạn ơi ngay đoạn
if ( x == a[giua] )
bạn phải return là giua chứ k phải printf. [IMG]images/smilies/thinking.gif[/IMG]
còn nữa chỗ giua bằng (đầu + cuối ) / 2 bạn phải đặt trong vòng lặp
mà bạn học khtn đúng không. ^^
-
21-12-2011, 07:11 PM #5Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Không biết bài e code đúng không nhưng nếu nhập có số năm trong mảng thi nó lúc nào cũng xuất nằm ở trị trí 1;e không biết sữa sao hết mong mấy đại ca sữa cho.thanks nhiều.
#include "stdio.h"
#include "conio.h"
void Nhap(int a[],int n);
void Xuat(int a[],int n);
void SapXep(int a[],int n);
void TimKiem(int a[],int n,int x);
void main()
{
int a[100],n,x;
printf("Nhap so phan tu: ");
scanf("%d", &n);
printf("Nhap day:
");
Nhap(a,n);
printf("Day vua nhap: ");
Xuat(a,n);
SapXep(a,n);
printf("
Day duoc sap xep tang dan: ");
Xuat(a,n);
printf("
Nhap so can tim kiem tron mang x = ");
scanf("%d",&x);
TimKiem(a,n,x);
if(TimKiem(a,n,x)==-1)
{
printf("x khong nam trong mang");
}
getch();
}
void Nhap(int a[],int n)
{
for(int i=0;i<n;i++)
{
printf("a[%d] ",i);
scanf("%d", &a[i]);
}
}
void SapXep(int a[],int n)//Xep mang theo thu tu tang dan
{
int dao=0;
for(int i=0;i<n-1;i++)
{
for(int j=1+1;j<n;j++)
{
if(a[i]>a[j])//hoan vi
{
dao=a[i];
a[i]=a[j];
a[j]=dao;
}
}
}
}
int TimKiem(int a[],int n,int x)
{
int dau=0;
int cuoi=n-1;
int giua=(dau+cuoi)/2;
do
{
if(x==a[giua])
{
printf("x co nam trong mang o vi tri: %d",giua);
}
if(x>a[giua])
{
dau=giua+1;
}
else
{
cuoi=giua-1;
}
}
while(dau<=giua);
return -1;//x khong nam trong mang
}
void Xuat(int a[],int n)
{
for(int i=0;i<n;i++)
{
printf("%d ",a[i]);
}
}
-
22-12-2011, 07:25 PM #6Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
hàm tìm kiếm sai.phải cập nhật lại cả giá trị giữa nữa.nó nằm ngoài thì out rồi
-
23-12-2011, 06:37 PM #7Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Hix, làm ơn đặt trong thẻ [code=cpp] .. [/ code] giùm với . Lòi cả mắt ra rồi bạn ơi
Không chỉ là một biểu tượng của sự quyết tâm và lòng tự hào quốc gia, cột cờ inox ngoại trời còn là biểu tượng của sự chuyên nghiệp và đẳng cấp của một công ty hoặc tổ chức. Việc sử dụng chúng để...
Kiến trúc đẳng cấp với cột cờ inox...