Informatică, întrebare adresată de ias111, 9 ani în urmă

Se citeste din fisierul numere.txt pe prima linie un nr n (0 ex:
7
243 32 545 74 12 1344 90
se va afisa: 0 1 2 3 4 5 7 9

Răspunsuri la întrebare

Răspuns de RandomDude
0
#include<iostream>
#include<fstream>
using namespace std;
 int main ()  {
   ifstream f ("numere.txt");
   int n,x,f[10],p;
   int i;
   for (i=1;i<=10;i++)
      f[i] = 0;
   f>>n;
   for (i=1;i<=n;i++)
    { f>>x;
       if (x>10) 
           { while (x!=0)
              p = x%10;
             f[p]++;
             x=x/10;
            }
          else
                { 
                  f[x]++;
                }
        }
    for (i=1;i<=10;i++)
        if (f[i]>0)
       cout<<f[i]<<" ";
}
    



ias111: multumescc
Alte întrebări interesante