Write a C++ program to find Strong Numbers within a range of numbers. .

.#include <iostream>
using namespace std;
void main()
{
 int i, n, n1, s1=0,j,k,en,sn;
    long fact;

     cout<<" Find Strong Numbers within an range of numbers:\n ";
     cout<<"\n";
    cout<<"Input starting range of number : ";
    cin>>sn;
    cout<<"Input ending range of number: ";
    cin>>en;
    cout<<"The Strong numbers are :\n";

 for(k=sn;k<=en;k++)
   {
     n1=k;
     s1=0;

    for(j=k;j>0;j=j/10)
    {

        fact = 1;
          for(i=1; i<=j % 10; i++)
           {
            fact = fact * i;
           }
            s1 = s1 + fact;
    }

    if(s1==n1)
     
        cout<<"  "<< n1;
  }
        cout<<endl;

      system ("pause");
}


Test Data :
Input starting range of number : 1
Input ending range of number: 200
Expected Output :
The Strong numbers are :
1 2 145
Write a C++ program to find Strong Numbers within a range of numbers. . Write a C++ program to find Strong Numbers within a range of numbers. . Reviewed by Unknown on June 11, 2017 Rating: 5

No comments:

Powered by Blogger.