9. Scrie un program care citește de la tastatură un număr natural n, cu cel mult 9 cifre.
Programul afişează pe ecran cifra de control a numărului n. Cifra de control a unui număr
reprezintă cifra care se calculează însumând cifrele numărului, apoi insumând cifrele sumei
obtinute, și tot așa până se obtine un număr cu o singură cifră.
Răspunsuri la întrebare
Răspuns de
1
Asta cred ca e solutia
Explicație:
#include <iostream>
using namespace std;
unsigned int n,s,cif;
int main()
{
cin>>n;
while(n)
{
s+=n%10;
n/=10;
}
while(s>9)
{
cif=s%10+(s/10)%10;
s=cif;
}
cout<<cif;
return 0;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Studii sociale,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Istorie,
8 ani în urmă
Matematică,
9 ani în urmă