To find factorial of a number

To find factorial of a number

Factorial of a number

The source code for program that can find factorial a numbers is given below, copy it in note pad and save it as ".cpp". Then use suitable compiler to compile it.


    /*
     *      
     *      Copyright 2011 techstream.org < techstream.org[at]gmail.com >
     *      
     *      This program is free software; you can redistribute it and/or modify
     *      it under the terms of the GNU General Public License as published by
     *      the Free Software Foundation; either version 2 of the License, or
     *      (at your option) any later version.
     *      
     *      This program is distributed in the hope that it will be useful,
     *      but WITHOUT ANY WARRANTY; without even the implied warranty of
     *      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     *      GNU General Public License for more details.
     *      
     */
    
    #include<iostream.h>
    #include<conio.h>      // to use clrscr and getch
    
    void main()
    {
        
        unsigned long int fact=1;		//Factorial can have a large value
        int num,temp;
    
       clrscr();
       cout<<"Enter a number to find its factorial\n";
       cout<<"Number-->";
       cin>>num;
       temp=num;
       
       while(num)
       {
          fact=fact*num;
          num--;
       }
      
       cout<<"Factorial of "<<temp<<" is "<<fact;
       getch();
    
    }
    

About the Author

Anush

Anush is a freelance web designer and developer with a passion for interaction design. He founded Tech Stream in mid 2011 to spread the art of web design and programing Skills.

Comments

Wow ! you have someting to tell us. That's great! Please keep in mind that comments are moderated, we employ rel="nofollow" for links, avoid using a spammy word or a domain as your name, it might end up as a spam. Thanks for reading.

comments powered by Disqus

Back to Top