Admin vip
Tổng số bài gửi : 366 vi phạm : 0 Join date : 15/04/2010 Age : 33 Đến từ : Bình Lục-Hà Nam
| Tiêu đề: bai tap C ++ thi Wed Mar 09, 2011 6:54 pm | |
| //bai1 #include #include int i; int max(int a[],int n){ int max = a[0]; for(i=1;i if(max max = a[i]; return max; } int min(int a[],int n){ int min = a[0]; for(i=1;i if(min>a[i]) min = a[i]; return min; } int vitri_max(int a[],int n){ int max = a[0]; int vitri; for(i=0;i if(max<=a[i]){ max = a[i]; vitri = i; } return vitri+1; } int vitri_min(int a[],int n){ int min = a[0]; int vitri; for(i=0;i if(min>=a[i]){ min = a[i]; vitri =i; } return vitri+1; } void main(){ int a[1000],n; printf("Nhap n: "); scanf("%d",&n); printf("Nhap mang: \n"); for(i=0;i {printf("Nhap so thu %d",&i+1);scanf("%d",&a[i]);} printf("\nMax la:%d",max(a,n)); printf(",o vi tri %d",vitri_max(a,n)); printf("\nMin la:&d",min(a,n)); printf(",o vi tri %d",vitri_min(a,n));
getch(); } ========================= //bai2 #include #include #include #include int A[1000]; int i,n,T; void main() { printf("\nNhap vao gia tri n:");scanf("%d",&n); for(i=0;i {printf("\nphan thu thu %d:",i+1);scanf("%d",&A[i]);} printf ("Mang ban vua nhap la:"); for (i=0;i//tinh tong T=0; for(i=0;i T+=A[i]; printf("\nTong cac phan tu cua mang A la:%d",T); getch(); } ================ //bai3 #include #include #include int A[1000]; int max_min(int n,int m) { int max,min,i; max=min=A[0]; if(m==1) { for(i=0;i return max; } else { for(i=0;iA[i]) min=A[i];} return min; } } int tong(int A[], int n) { int i,s,tbc=0; for (i=0; i { s = s + A[i]; } tbc=s/n; return tbc; } int max_min(int,int); int i,n,t,tbc; void main() { printf("\nNhap vao gia tri n:"); scanf("%d",&n); for(i=0;i{printf("\nphan thu thu %d:",i+1);scanf("%d",&A[i]);} printf("\nPhan tu lon nhat cua mang A la:%d",max_min(n,1)); printf("\nphan tu nho nhat cua mang A la:%d",max_min(n,0)); // tinh trung binh conh printf("\nTrung binh cong cac phan tu cua mang la: %d",tong(A,n)); getch(); }
|
|