Informatică, întrebare adresată de hsfghge, 8 ani în urmă

Hey! Am nevoie urgent de urmatoarele algoritme!
GenNr
Palmute
Cifre7
CifreOrd1
Max5


andrei750238: algoritmi nu algoritme

Răspunsuri la întrebare

Răspuns de edytm21p717c2
0

Răspuns:

Pentru CifreOrd1:

#include <fstream>

using namespace std;

ifstream fin("cifreord1.in");

ofstream fout("cifreord1.out");

int v[10]={0},a,c,k=0;

int main()

{

   while(fin>>a)

   {

       if(a==0)

           v[a]++;

       while(a)

       {

           c=a%10;

           v[c]++;

           a/=10;

       }

   }

   for(c=9;c>=0;c--)

       while(v[c])

       {

           fout<<c<<" ";

           v[c]--;

           k++;

           if(k==20)

               {k=0;

           fout<<endl;}

       }

   return 0;

}

Explicație:

Alte întrebări interesante