Database System Concepts
Database System Concepts
7th Edition
ISBN: 9780078022159
Author: Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher: McGraw-Hill Education
Bartleby Related Questions Icon

Related questions

bartleby

Concept explainers

Question

C++

Please fill in the blanks in the following code.
Implement a program that calculates N! (N-factorial) according to the following instructions:
Hint: Factorial: N! = N * (N-1) * (N-2)* ....* 1
Examples output:
7!= 7*6*5*4*3*2*1 = 5040
6! = 6*5*4*3*2*1 = 720
4! = 4*3*2*1 = 24
#include <iostream> using namespace std;
int factorial(int n);
void
int main()
{
}
int
}
int userInput;
cout<<"Please input a positive number: ";
cin >>
(int n);
while( userInput <
cout<<"Please try again!\n";
cout<<"Please input a positive number: ";
cin >> userInput;
}
int factorialValue =
printFactorial(userInput);
cout << "= " << factorialValue << endl;
return 0;
}
int result = 1;
for(int i = n; i > 1; i--){
result *=
(int n){
}
cout << "1";
}
void printFactorial( int n){
cout << n << "!= ";
for(int i = n; i > 1; i--){
cout << i <<"*";
result;
);
expand button
Transcribed Image Text:Please fill in the blanks in the following code. Implement a program that calculates N! (N-factorial) according to the following instructions: Hint: Factorial: N! = N * (N-1) * (N-2)* ....* 1 Examples output: 7!= 7*6*5*4*3*2*1 = 5040 6! = 6*5*4*3*2*1 = 720 4! = 4*3*2*1 = 24 #include <iostream> using namespace std; int factorial(int n); void int main() { } int } int userInput; cout<<"Please input a positive number: "; cin >> (int n); while( userInput < cout<<"Please try again!\n"; cout<<"Please input a positive number: "; cin >> userInput; } int factorialValue = printFactorial(userInput); cout << "= " << factorialValue << endl; return 0; } int result = 1; for(int i = n; i > 1; i--){ result *= (int n){ } cout << "1"; } void printFactorial( int n){ cout << n << "!= "; for(int i = n; i > 1; i--){ cout << i <<"*"; result; );
Expert Solution
Check Mark
Knowledge Booster
Background pattern image
Computer Science
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Recommended textbooks for you
Text book image
Database System Concepts
Computer Science
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:McGraw-Hill Education
Text book image
Starting Out with Python (4th Edition)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON
Text book image
Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON
Text book image
C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON
Text book image
Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning
Text book image
Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education