👤
a fost răspuns

se citesc două numere a și b de trei cifre, a mai mic decât b. Să se afișeze toate numerele din intervalul [a,b] care au cifrele diferite între ele
*programare in c++*

va rog !!! urgent dau coroana


Răspuns :

#include <iostream>

using namespace std;

int cifredif(int k)

      {int v[100],c,i=0

       while(k!=0)

             {c=x%10;

              if(i==0)

                  v[i++]=c;

                   else

                           {for(j=1;j<=i;j++)

                                  if(v[j]==c)

                                        return 0;

                             v[i++]=c;}

              x=x/10;}

       return 1; }

                                 

int main()

{int a,b,i,j;

cin>>a>>b;

for(i=a;i<=b;i++)

    if(cifredif(i)==1)

         cout<<i<<' ';

return 0;}