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

Se considera un numar n cu 9 cifre (n=82020353). Sa se afiseze cifrele distincte ale numarului n. Please! Help!!!

Răspunsuri la întrebare

Răspuns de Utilizator anonim
0
Se presupune că nu poți folosi vectori (creai un vector pentru cifre, era mai ușor de înțeles, oarecum; efectul secundar era că erau sortate crescător)
int main()
{
int n,m,p;
cin>>n;
while(n>0)
{
m=n/10;
p=0;
while(m>0)
{
if(m%10==n%10)p=1;
m=m/10;
}
if(p==0)cout<<n%10;
n=n/10;
}
return 0;
}
Partea cu #include nu am pus-o, pentru că variază între compilatoare (la unele ai #include <iostream.h>, la altele mai noi ai #include <iostream> și cu un using namespace std; după)
Alte întrebări interesante