Informatică, întrebare adresată de heiiiiiiiii, 8 ani în urmă

Se dă un număr natural n. Determinaţi câte cifre are suma cifrelor sale.
In c++

Răspunsuri la întrebare

Răspuns de lucaciucandrei
2

COROANA TE ROG!!!

#include<iostream>

using namespace std;

int main(){

   int n, s=0, k=0;

   cin>>n;

   do{

       s+=n%10;

       n/=10;

   }while(n!=0);

   do{

       k++;

       s/=10;

   }while(s!=0);

   cout<<k;

   return 0;

}


heiiiiiiiii: problema este de pe pbinfo si da doar 60 de puncte
lucaciucandrei: imd iti dau sursele de 100 ca le am facute si de 100
lucaciucandrei: int loc de "int n, s=0, k=0;" scrie "long long int n, s=0, k=0;" si iei 100
heiiiiiiiii: acum am primit 100 de puncte. mulțumesc
lucaciucandrei: cu placere! coroana!
heiiiiiiiii: acum nu pot sa dau, doar după 24 de ore
Alte întrebări interesante