Đă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
code Bài mặt hàng
2 posters
code Bài mặt hàng
- Code:
#include<stdio.h>
#include<conio.h>
#include<string.h>
struct mathang
{
char mamh[20],tenmh[20];
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:");fflush(stdin);
gets(dsmh[i].mamh);
printf("nhap teb mat hang:");fflush(stdin);
gets(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;
}
nguyenmai- VIP
- Post : 3
Điểm thành tích : 5
Được cảm ơn : 0
Ngày tham gia : 14/01/2011
Re: code Bài mặt hàng
Mình cũng post một bài tương tự gòi mà ? chỉ có diều là thiếu phần này :
- Code:
printf("nhap ma mat hang:");fflush(stdin);
gets(dsmh[i].mamh);
printf("nhap teb mat hang:");fflush(stdin);
gets(dsmh[i].tenmh);
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)
tim kiem Tuyen tinh, Nhi phan
#include<conio.h>
#include<stdio.h>
void nhap(int a[100],int n)
{
int i;
for(i=0;i<n;i++)
{
printf("a[%d]=",i);scanf("%d",&a[i]);
}
printf("\n");
}
void inra( int a[100],int n)
{
int i;
printf(" mang sau khi nhap");
for(i=0;i<n;i++)
printf("%3d",a[i]);
printf("\n");
} /*
void TimTT (int a[100], int N)
{
int x, i=0;
printf(" nhap x="); scanf("%d",&x);
while ((i<N) && (a [i] != x ))
i++;
if (i ==N) printf(" ko tim thay x");
else
printf(" tim thay x");
}*/
int TimNP(int a[100],int n, int x)
{ int left, right, mid; left=0; right=n-1;
do
{
mid=(left+right)/2;
if(a[mid]==x) return 1;
else if (a[mid]<x) left=mid+1;
else right=mid-1;
}while(left<=right);
return 0;
}
#include<stdio.h>
void nhap(int a[100],int n)
{
int i;
for(i=0;i<n;i++)
{
printf("a[%d]=",i);scanf("%d",&a[i]);
}
printf("\n");
}
void inra( int a[100],int n)
{
int i;
printf(" mang sau khi nhap");
for(i=0;i<n;i++)
printf("%3d",a[i]);
printf("\n");
} /*
void TimTT (int a[100], int N)
{
int x, i=0;
printf(" nhap x="); scanf("%d",&x);
while ((i<N) && (a [i] != x ))
i++;
if (i ==N) printf(" ko tim thay x");
else
printf(" tim thay x");
}*/
int TimNP(int a[100],int n, int x)
{ int left, right, mid; left=0; right=n-1;
do
{
mid=(left+right)/2;
if(a[mid]==x) return 1;
else if (a[mid]<x) left=mid+1;
else right=mid-1;
}while(left<=right);
return 0;
}
nguyenmai- VIP
- Post : 3
Điểm thành tích : 5
Được cảm ơn : 0
Ngày tham gia : 14/01/2011
Similar topics
» Huớng dẫn tạo web bán hàng trực tuyến bằng joomla
» [Javascript]Code xuất hiện thông báo với thời gian cho trước
» [Javascript]Code xuất hiện thông báo với thời gian cho trước
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