ValerianBenchea

Problema 1

Nov 19th, 2019
263
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.67 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main()
  5. {
  6.    int n, s=0, c, copie_n, cifC;
  7.    cout<<"n="; cin>>n;
  8.    copie_n=n;
  9.    while(n>9)
  10.    {
  11.        s=0;
  12.        while(n!=0)
  13.         {
  14.         c=n%10;
  15.         s=s+c;
  16.         n=n/10;
  17.         }
  18.         n=s;
  19.    }
  20.    cifC=s;
  21.    cout<<s<<" ";
  22.    for(int i=1; i<copie_n; i++)
  23.    {
  24.        s=0;
  25.        int copie_i=i;
  26.  
  27.       while(copie_i>9)
  28.       {
  29.           s=0;
  30.            while(copie_i!=0)
  31.            {
  32.                c=copie_i%10;
  33.                s=s+c;
  34.                copie_i=copie_i/10;
  35.            }
  36.  
  37.             copie_i=s;
  38.       }
  39.        if(s==cifC)
  40.         cout<<i<<" ";
  41.     }
  42.  
  43.  
  44.  
  45.     return 0;
  46. }
Advertisement
Add Comment
Please, Sign In to add comment