Afișează câte cifre distincte conține un număr natural x citit de la tastatura
Răspunsuri la întrebare
Răspuns de
0
Răspuns:
#include <iostream>
using namespace std;
int main()
{
int x, cif, v[10]={0}, s=0;
cin >> x;
if (x==0) v[0]=1;
else
{
while (x>0)
{
cif=x%10;
v[cif]=1;
x/=10;
}
}
for (int i=0; i<10; i++)
{
s+=v[i];
}
cout << s;
return 0;
}
Explicație:
Alte întrebări interesante
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă