cophuynh Admin
Tổng số bài gửi : 64 Age : 37 Location : HCM city Registration date : 17/09/2007
| Tiêu đề: Bài thực hành 14/3/2008, 10:38 | |
| Các bạn xem bài này , chỗ nào chưa hay chỉnh sửa dùm tôi nhé ! Cám ơn các bạn nhìu lắm ! Bài đếm số phần tử trong mảng : #include <iostream> #include<conio.h> using namespace std; const int max=100; int a[max],b[max]; int n,i,j; void so(int& n) { cout<<" Day co bao nhieu phan tu :"; cin>>n; } void nhap_day (int a[],int n) { for(i=0;i<n;i++) { cout<<"phan tu thu "<<i+1<<" " ; cin>>a[i]; } } int dem(int a[],int n) { for(i=0;i<n;i++) ++b[a[i]]; for(i=0;i<100;i++) { if(b[i]!=0) { cout<<" co "<<b[i]<<" phan tu "<<i<<endl; } } return 0; } int main () { so(n); nhap_day(a,n); dem(a,n); getch(); return 0; } | |
|
huanlm Moderator
Tổng số bài gửi : 72 Registration date : 12/09/2007
| Tiêu đề: Re: Bài thực hành 18/3/2008, 19:07 | |
| Cọp chưa thử chạy trên máy phải không? Với ++b[a[i]] mà phần tử b[a[i]] là mấy chưa cho biết thì kêu nó tăng là tăng làm sao. Bài này ý Cọp muốn là đếm số phần tử lặp lại phải không? Lần sau làm chịu khó gõ dùm prototype với nhé, nhìn khó quá | |
|