vantrungspk60 2 sao
Tổng số bài gửi : 44 Points : 14725 Reputation : 0 Join date : 04/11/2010 Age : 36 Đến từ : HA TINH
| Tiêu đề: cac bai tap trong de cuong 13/01/11, 08:48 am | |
| /*bai1 viet ham tim so lon nhat trong mang mot chieu */ int timmax(int a[],int n) { int max,i; max=a[0]; for(i=0;i if(max max=a[i]; return max; } /*bai2 viet ham tim so be nhat trong mang mot chieu */ int timmin(int a[],int n) { int min,i; min=a[0]; for(i=0;i if(min>a[i]) min=a[i]; return min; } /*bai3 viet ham sap sep mang mot chieu n phan tu theo thu tu tang dan */ void sapxeptangdan(int a[],int n ) { int i,j,tam; for(i=0;i for(i=j;j if(a[i]>a[j]) { tam=a[i]; a[i]=a[j]; a[j]=tam ; } } /*bai4 viet ham sap sep mang mot chieu n phan tu theo thu tu giam dan */ void sapxepgiamdan(int a[],int n ) { int i,j,tam; for(i=0;i for(i=j;j if(a[i] { tam=a[i]; a[i]=a[j]; a[j]=tam ; } } /* bai5 viet chuong trinh nhap n so nguyen va tinh tong cac so le */ #include #include int a[100],i,n,s; void main (void) { printf("nhap n phan tu " ); scanf("%d",&n); for(i=0;i { printf("a[%d] = ",i); scanf("%d",&a[i]); } for(i=0;i { if((a[i])%2!=0) s=s+a[i]; } printf("\ttong cac so le s=%d\n",s); printf("\tgia tri cua a[%d] = ",n); for(i=0;i printf("%d ",a[i]); getch(); } /*viet chuong trinh nhap n so nguyen va tinh tong cac so chan */ #include #include void main (void) { int a[100],i,n,s=0; printf("nhap n phan tu " ); scanf("%d",&n); for(i=0;i { printf("a[%d] = ",i); scanf("%d",&a[i]); } for(i=0;i { if((a[i])%2==0) s=s+a[i]; } printf("\ttong cac so chan s=%d\n",s); printf("\tgia tri cua a[%d] = ",n); for(i=0;i printf("%d ",a[i]); getch(); } /*bai 7 viet chuong trinh nhap vao mot day cac so nguyen,kiem tra xem day vua nhap co phai day tang khong */ #include #include void main(void) { int a[100],i,n; printf("so phan tu trong day "); scanf("%d",&n ); for(i=0;i { printf("a[%d] = ",i); scanf("%d",&a[i]); } printf("\tday vau nhap a[%d]= ",n); for(i=0;i { printf("%d ",a[i]); } for(i=0;i { if(a[i]>a[i+1])break; } if(i printf("day khong tang"); else printf("day tang"); getch(); } /*bai 8 viet chuong trinh nhap vao mot day cac so nguyen,kiem tra xem day vua nhap co phai day giam khong */ #include #include void main(void) { int a[100],i,n; printf("so phan tu trong day "); scanf("%d",&n ); for(i=0;i { printf("na[%d] = ",i); scanf("%d",&a[i]); } printf("\tday vau nhap a[%d] = ",n); for(i=0;i { printf("%d ",a[i]); } for(i=0;i { if(a[i] } if(i printf("day khong giam"); else printf("day giam"); getch(); } /*bai9 viet chuong trinh nhap vao 100 phan tu , khong cho nhap so am ,tinh gia tri trung binh cua cac so le */ #include #include void main (void) { int a[100],i,n,d=0,s=0; printf(" nhap so phan tu "); scanf("%d",&n); for(i=0;i do { printf("a[%d] = ",i); scanf("%d",&a[i]); }while(a[i]<=0); for(i=0;i { if(a[i]%2==1) s=s+a[i],d=d++; } float tb= float(s)/float(d); printf("\tgia tri trung binh cua cac so le la %.2f",tb); getch(); } /*bai 10 viet chuong trinh nhap vao 100 phan tu , khong cho nhap so duong ,tinh gia tri trung binh cua cac so chan */ #include #include void main (void) { int a[100],i,n,d=0,s=0; printf(" nhap so phan tu "); scanf("%d",&n); for(i=0;i do { printf("a[%d] = ",i); scanf("%d",&a[i]); }while(a[i]>=0); for(i=0;i { if(a[i]%2==0) s=s+a[i],d=d++; } float tb= float(s)/float(d); printf("\tgia tri trung binh cua cac so le la %.2f",tb); getch(); } /*bai 11 viet chuong trinh nhap vao n phan tu , khong cho nhap cac phan tu trung nhau ,tim max min */ #include #include void main (void) { int a[100],i,n,max,min,j; printf(" nhap so phan tu "); scanf("%d",&n); for(i=0;i { printf("a[%d] = ",i); scanf("%d",&a[i]); for(j=0;j if(a[j]==a[i]) i=i--; }max=a[0]; for(i=0;i if(max max=a[i]; min=a[0]; for(i=0;i if(min>a[i]) min=a[i]; printf(" so lon nhat la %d",max); printf(" so be nhat la %d ",min); getch(); } /*bai12 viet chuong trinh nhap n so nguyen ,tim so le lon nhat,so chan be nhat */ #include #include void main(void) { int a[100],i,j,max,min,n,d=0,b=0; printf("nhap so luong phan tu "); scanf("%d",&n); for(i=0;i { printf("a[%d]= ",i); scanf("%d",&a[i]); } //tim so le lon nhat for(i=0;i if(a[i]%2!=0) {d++; max=a[i]; for(j=0;j if((a[j]%2!=0)&&(max max=a[j]; } if(d==0) printf("khong co so le thoa man dieu kien\n"); else printf(" so le lon nhat la %d\n",max); //tim so chan be nhat for(i=0;i if(a[i]%2==0) {b++; min=a[i]; for(j=0;j if((a[j]%2==0)&&(min>a[j])) min=a[j]; } if(b==0) printf("khong co so chan thoa man dieu kien\n"); else printf(" so chan be nhat la %d\n",min); getch(); }
| |
|
nhuphuzz Admin
Tổng số bài gửi : 432 Points : 15507 Reputation : 17 Join date : 18/10/2010
| Tiêu đề: Re: cac bai tap trong de cuong 13/01/11, 09:10 am | |
| Thanks phát :lol!: Hix. Ai làm bài 13 rồi post lên giùm em với. | |
|