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

Să se determine cifra de control a numărului nenul N. Cifra de control se obține făcând suma cifrelor numărului apoi suma cifrelor acestei sume samd până când se obține o singură cifră.

Răspunsuri la întrebare

Răspuns de alexandruvicto
2
long n, s;
int main()
{
cin>>n;
while(n>9)
{
s=0;
while(n>0)
{
s=s+n%10;
n=n/10;
}
n=s;
}
cout<<n;
}
Răspuns de stassahul
2
#include <iostream>

using namespace std;

int n,n1,c,C;

int main()
{

    cin >> n;

    while(n/10!=0)
    {
        while(n!=0)
        {
            c=n%10;
            n/=10;
            n1+=c;
        }
        n=n1;
        n1=0;
    }

    cout << n;

    return 0;

}
Alte întrebări interesante