Cifra de control se calculeaza facand suma cifrelor numarului, dupa care suma cifrelor sumei si asa mai departe pana cand suma obtinuta este o cifra.
Ex:
n=1343
Cifra de control:
1+3+4+3=11
1+1=2
Cifra de control a lui 1343 este 2
#include <iostream>
using namespace std;
int n,s,var;
int main()
{
cout << "Numarul= ";cin>>n;
var=n;
while(n>9)
{
s=0;
while(n!=0)
{
s=s+n%10;
n=n/10;
}
n=s;
}
cout<<"Cifra de control a numarului "<<var<<" este "<<s;
return 7;
}