#3662 C++
Se da un numar natural n,determinati cate cifre are suma cifrelor sale
1=
Intrare 99
Iesire 2
alexandra393922:
1 este mai mic sau egal cu n ,iar n este mai mic sau egal ca 1000000000000
Răspunsuri la întrebare
Răspuns de
19
Răspuns:
#include <iostream>
using namespace std;
int main ()
{
long long n,S=0,nr_cif;
cin>>n;
while (n>0)
{
S+=n%10;
n=n/10;
}
nr_cif = 1;
while (S>9)
{
nr_cif++;
S=S/10;
}
cout<<nr_cif;
return 0;
}
Explicație:
Răspuns de
15
Răspuns:
#include <iostream>
using namespace std;
long long n, s, nr;
int main ()
{
cin>>n;
s = 0;
while (n!=0)
{
s = s+n%10;
n/=10;
}
nr = 0;
while (s!=0)
{
nr++;
s/=10;
}
cout<<nr;
return 0;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Biologie,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Engleza,
9 ani în urmă
Geografie,
9 ani în urmă