Đăng Nhập
Top posters
nimgiaminh (118) | ||||
henrytran (68) | ||||
ruby (61) | ||||
lyngocquy (61) | ||||
Alone (47) | ||||
wsphuoc (24) | ||||
kuthanh115 (13) | ||||
Admin (8) | ||||
tommyteo (5) | ||||
nguyenmai (3) |
Latest topics
Một bài C về mảng
4 posters
Một bài C về mảng
Đề : viết thủ tục nhập danh sách mặt hàng có tối đa là 100(mã mặt hàng,tên mặt hàng,số lượng,đơn giá,thành tiền)
1.nhập danh sach mặt hàng
2.in ra danh sách mặt hàng
3.sắp xếp danh sách mặt hàng theo thành tiền
1.nhập danh sach mặt hàng
2.in ra danh sách mặt hàng
3.sắp xếp danh sách mặt hàng theo thành tiền
- Code:
#include<stdio.h>
#include<conio.h>
#include<string.h>
struct mathang
{
char mamh[20],tenmh[10];
int soluong,dongia,thanhtien;
}dsmh[100];
void nhap(int n,mathang dsmh[100])
{
int i;
for(i=0;i<n;i++)
{
printf("nhap ma mat hang:");scanf("%s",&dsmh[i].mamh);
printf("nhap teb mat hang:");scanf("%s",&dsmh[i].tenmh);
printf("n hap so luong: ");scanf("%d",&dsmh[i].soluong);
printf("nhap don gia:");scanf("%d",&dsmh[i].dongia);
dsmh[i].thanhtien=float((dsmh[i].soluong*dsmh[i].dongia));
}
}
void sapxep(int n,mathang dsmh[100])
{
int i,j;
mathang tam;
for(i=0;i<n-1;i++)
for(j=i+1;j<n;j++)
if (dsmh[i].thanhtien>dsmh[j].thanhtien)
{
tam=dsmh[i];
dsmh[i]=dsmh[j];
dsmh[j]=tam;
}
printf("\nday so vua sat xep");
for(i=0;i<n;i++)
printf("\n %s %5s %5d %5d %5d ",dsmh[i].mamh,dsmh[i].tenmh,dsmh[i].soluong,dsmh[i].dongia,dsmh[i].thanhtien);
}
void in(int n,mathang dsmh[100])
{
int i;
printf("danh sach vua nhap:");
printf("\n mamh tenmh soluong dongia thanhtien");
for(i=0;i<n;i++)
printf("\n %s %5s %5d %5d %5d ",dsmh[i].mamh,dsmh[i].tenmh,dsmh[i].soluong,dsmh[i].dongia,dsmh[i].thanhtien);
}
main()
{
int n,i,j,tam;
printf("\n nhap danh sac mat hang:");scanf("%d",&n);
nhap(n,dsmh);
in(n,dsmh);
sapxep(n,dsmh);
getch();
return 0;
}
lyngocquy- Post : 61
Điểm thành tích : 98
Được cảm ơn : 8
Ngày tham gia : 07/12/2010
Đến từ : Vũng Tàu
Quản lý
Cảnh cáo:
(0/200)
henrytran- Post : 68
Điểm thành tích : 107
Được cảm ơn : 19
Ngày tham gia : 25/11/2010
Tuổi : 36
Đến từ : vung tau
Quản lý
Cảnh cáo:
(1/200)
Re: Một bài C về mảng
chuyện nhỏ như koan thỏ thui mà ..
lyngocquy- Post : 61
Điểm thành tích : 98
Được cảm ơn : 8
Ngày tham gia : 07/12/2010
Đến từ : Vũng Tàu
Quản lý
Cảnh cáo:
(0/200)
Re: Một bài C về mảng
thank's
henrytran- Post : 68
Điểm thành tích : 107
Được cảm ơn : 19
Ngày tham gia : 25/11/2010
Tuổi : 36
Đến từ : vung tau
Quản lý
Cảnh cáo:
(1/200)
lyngocquy- Post : 61
Điểm thành tích : 98
Được cảm ơn : 8
Ngày tham gia : 07/12/2010
Đến từ : Vũng Tàu
Quản lý
Cảnh cáo:
(0/200)
Re: Một bài C về mảng
hãy thử nhập tên mặt hàng là: Bột giặt Omo
Chương trình sẽ sai tùm lum.
Chương trình sẽ sai tùm lum.
wsphuoc- Post : 24
Điểm thành tích : 46
Được cảm ơn : 10
Ngày tham gia : 27/11/2010
Quản lý
Cảnh cáo:
(0/200)
Re: Một bài C về mảng
- Code:
char mamh[20],tenmh[100];
Nếu sửa lại thành thế này thì sao???
nimgiaminh- Post : 118
Điểm thành tích : 243
Được cảm ơn : 1
Ngày tham gia : 25/06/2010
Tuổi : 30
Đến từ : laptrinhmaytinh.co.cc
Quản lý
Cảnh cáo:
(0/200)
Re: Một bài C về mảng
cũng sai
wsphuoc- Post : 24
Điểm thành tích : 46
Được cảm ơn : 10
Ngày tham gia : 27/11/2010
Quản lý
Cảnh cáo:
(0/200)
Re: Một bài C về mảng
- Code:
for(i=0;i<n;i++)
{
printf("nhap ma mat hang:");scanf("%s",&dsmh[i].mamh);
printf("nhap teb mat hang:");
[b] fflush(stdin);
gets("%s",&dsmh[i].tenmh);[/b]
printf("n hap so luong: ");scanf("%d",&dsmh[i].soluong);
nimgiaminh- Post : 118
Điểm thành tích : 243
Được cảm ơn : 1
Ngày tham gia : 25/06/2010
Tuổi : 30
Đến từ : laptrinhmaytinh.co.cc
Quản lý
Cảnh cáo:
(0/200)
Re: Một bài C về mảng
ôi tks
lyngocquy- Post : 61
Điểm thành tích : 98
Được cảm ơn : 8
Ngày tham gia : 07/12/2010
Đến từ : Vũng Tàu
Quản lý
Cảnh cáo:
(0/200)
Re: Một bài C về mảng
vẫn chưa đúng
wsphuoc- Post : 24
Điểm thành tích : 46
Được cảm ơn : 10
Ngày tham gia : 27/11/2010
Quản lý
Cảnh cáo:
(0/200)
Re: Một bài C về mảng
Em bó tay rồi, hết cách.
nimgiaminh- Post : 118
Điểm thành tích : 243
Được cảm ơn : 1
Ngày tham gia : 25/06/2010
Tuổi : 30
Đến từ : laptrinhmaytinh.co.cc
Quản lý
Cảnh cáo:
(0/200)
Permissions in this forum:
Bạn không có quyền trả lời bài viết
4/7/2015, 10:16 pm by khoalevan95
» Tổng hơp 76 đồ án môn phân tích thiết kế hệ thống thông tin
5/12/2013, 12:15 pm by KemVaDa
» Tích góp ý kiến về sửa chữa bệnh thường gặp của máy tính
11/11/2013, 1:00 pm by nguyenhoanglong1429x
» Link Fifa offline 2011
25/10/2012, 1:18 pm by duchuanfc
» các bài tập phân tích thiết kế hệ thống thông tin
11/12/2011, 5:13 pm by mit0c87