Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<iostream>
- #include<fstream>
- using namespace std;
- //int arr[100];
- void doctep(float a[], int &n){
- fstream fdoc("input.txt",ios::in);
- fflush(stdin);
- fdoc>>n;
- fflush(stdin);
- for(int i=0;i<n;i++) fdoc>>a[i];
- fflush(stdin);
- fdoc.close();
- }
- void demso(float a[], int n, float so[], int solan[], int &tongso){
- int danhdau[101],k=0;
- for(int i=0;i<n;i++) danhdau[i] = 0;
- for(int i=0;i<n-1;i++){
- if(danhdau[i] == 0){
- danhdau[i] = 1;
- so[k] = a[i];
- solan[k] = 1;
- for(int j=i+1;j<n;j++){
- if(a[i] == a[j]){
- solan[k]++;
- danhdau[j] = 1;
- }
- }
- k++;
- }
- }
- tongso = k;
- }
- void ghitep(float so[], int solan[], int &tongso){
- fstream fghi("input26.txt",ios::out);
- for(int i=0;i<tongso;i++){
- fghi<< so[i]<<" xuat hien: "<<solan[i]<<" lan"<<endl;
- }
- printf("Ghi Thanh Cong");
- fghi.close();
- }
- main(){
- float a[100],so[100];
- int n,solan[100] ,tongso;
- doctep(a,n);
- //cout<<n;
- // printf("%d\n",n);
- // for(int i=0;i<n;i++) printf("%f ",a[i]);
- demso(a,n,so,solan,tongso);
- // for(int i=0;i<tongso;i++) printf("%f : %d\n",so[i],solan[i]);
- ghitep(so,solan,tongso);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement