Factorial Calculator:
A Factorial calculator it´s defined as a calculation of the factorial. This is represented as the Multiplication of the composition of the number given. For example: If you want to calculate the factorial of 4! you should multiply 4*3*2*1=24. In a C++ programm it´s required to do a loop for making a programm that can calculate the factorial of a given number. The first thing required it´s making the structure of your programm, libraries (basic libraries), using namespace std; , int main ( ) { }, and then inside the main a loop indicating the start and the end of it it´s required. Notice that i has to be lower than 1 to define the work time of the loop. A new integer it´s required to save the result of the multiplications. On the example code it´s defined as factorial. Notice that the factorial it´s equal to the given number because the multiplication has to start with a number lower than the given number, example 4 (given number) 3 (begin of the multiplication so, the loop will do the follow equation: 4*3*2*1.
Example code:
#include <iostream>
using namespace std;
int main ()
{
char A;
do
{
int n,factorial;
cout << “This program will display the factorial of a given number, Enjoy.”<< endl;
cout << “Give me the number: “<< endl;
cin >> n;
factorial=n;
for (int i=n; i>1; i–)
{
factorial= factorial * i ;
}
cout << “The factorial of the given number is: ” << factorial << endl;
cout << “Would you like to repeat the program? Y/N” << endl;
cin >> A;
}while (A == ‘Y’);
cout << “Thanks for using this program. Have a nice day “<< endl;
return 0;
}
#WSQ09 #TC1017 by Pablo Guerra is licensed under a Creative Commons Attribution 4.0 International License.