Question

In C: Write a program that will compute and print a table of the factorials from...

In C: Write a program that will compute and print a table of the factorials from 1 to 12. The program should define a function called fact to compute the factorial, use loops where appropriate, and produce the following output:

1 1

2 2

3 6

4 24

5 120

6 720

7 5040

8 40320

9 362880

10 3628800

11 39916800

12 479001600

0 0
Add a comment Improve this question Transcribed image text
Answer #1

//C code

/*program that will compute and print a table of
the factorials from 1 to 12.*/
#include<stdio.h>

//function prototype
// a function called fact to compute the factorial,
long long fact(int n);

//main
int main()
{
   for (int i = 1; i <= 12; i++)
   {
       printf(" %d %lld\n", i,fact(i));

   }
   return 0;
}
//function definition
long long fact(int n)
{
   if (n == 0)
       return 1;
   long long f = 1;
   for (int i = 1; i <= n; i++)
   {
       f *= i;
   }
   return f;
}

//Output

//If you need any help regarding this solution....... please leave a comment...... thanks

Add a comment
Know the answer?
Add Answer to:
In C: Write a program that will compute and print a table of the factorials from...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • 4.25 Lab9d: Factorials This program will output the factorial of numbers 1 through 10. Recall that...

    4.25 Lab9d: Factorials This program will output the factorial of numbers 1 through 10. Recall that 10! = 10 * 9 * 8 * 7 * … * 2 * 1. Calculating the factorial will require two loops. The outer loop will iterate from the number 1 up to and including the number n. n will be based on a number the user entered (an int value). The inner loop will calculate the factorial of the number the first loop...

  • 383 ng Assignments FACTORIAL CALCULATOR document and a Use Case Definition document and design a ...

    383 ng Assignments FACTORIAL CALCULATOR document and a Use Case Definition document and design a Windows application based on project shown in Figure 6-122 calculators have an operation called a factorial," which is shown on a calculator key as an idamation point. For example, 5! (5 factorial) multiplies 5 43'21 to calculate the resuls f120. Request that the user select a number from 1 to 12 and display all the factorials up to the valuc, including that value. Using loops...

  • Write a MATLAB script, using either a single or nested for-loop, that will print the factorials...

    Write a MATLAB script, using either a single or nested for-loop, that will print the factorials for the numbers between 1 and 100 (inclusive). The factorial of n (n!) is the product of the positive integers less than or equal to n. For example: 3! = 3 * 2 * 1. For this question you cannot use the built-in MATLAB factorial function, but you can use other MATLAB functions if you wish. MATLAB code!MATLAB code!MATLAB code!MATLAB code!

  • C++ only Implement a program that prompts a user to enter a number N where N...

    C++ only Implement a program that prompts a user to enter a number N where N is a positive number. The program must validate a user input and ask a user to re-enter until an input is valid. Implement a function that pass N as an argument and return a result of calculates N! (N-factorial): The function must use loop for the implementation. Hint: Factorial: N! = N * (N-1) * (N-2) * …. * 1 ( This is only...

  • In C++, you’ll be generating a program that performs several different functions in two different manners,...

    In C++, you’ll be generating a program that performs several different functions in two different manners, iterative, and recursive. For the recursive portion of the program, you must use a function to pass data along. The program must be capable of doing the following, and without using the pre-existing mathematical functions for factorial, power, and so on. Given one number, calculate the factorial of that given number. i.e. 7! = 5,040 Given one number, and one power, calculate the number...

  • IN MATLAB RECURSIVE FUNCTION 1. Sum of Factorials. The Recursive Function: A series that sums up...

    IN MATLAB RECURSIVE FUNCTION 1. Sum of Factorials. The Recursive Function: A series that sums up the factorial of the natural numbers from 1 to N can be expressed as The recursive algorithm: N-1 N-2 N-3 Write independent matlab code to solve the above problem with the following methods: 1. 2. 3. A monolithic program (with no functions) A standard (non-recursive) user defined function (an a program to call it) A recursive function (an a program to call it) Test...

  • Python 3 Write a program that calculates the factorial of the greatest odd number in a...

    Python 3 Write a program that calculates the factorial of the greatest odd number in a sequence of positive numbers (separated by spaces). The program must receive sequences of integers, one per line. The end of the input cases will be indicated by the number -1. For each line the program must print the factorial of the greatest odd number in each sequence. Note that for this question, there is always a greatest positive odd number in each line. Sample...

  • ***answer using pythin*** ***include indentation in the program if necessary*** Exercise: Finding the Factorial Write a...

    ***answer using pythin*** ***include indentation in the program if necessary*** Exercise: Finding the Factorial Write a program so a user enters a positive integer N and outputs N1 (meaning N factorial, given by N (N-1) (N-2) 2 1) Hint: Initialize a variable total to N (where N is input), and use a loop variable i that counts from total 1 down to 1 Compare your output with some of these answers 1 1, 21 2, 316, 4! 24, 5 120,...

  • C- PROGRAMMING PROJECT #4 Design and Write a C program to calculate an average of an...

    C- PROGRAMMING PROJECT #4 Design and Write a C program to calculate an average of an array of numbers and produce the following output: 1. Your first and last name 2. Course Number 3. C Project Number 4. All the numbers in the array 5. The sum of all the numbers in the array 6. The count of all the numbers in the array 7. The average of all the numbers in the array Double-space after lines 3, 4, 5,...

  • In Java Write a method factorial that accepts an integer parameter n and that uses recursion...

    In Java Write a method factorial that accepts an integer parameter n and that uses recursion to compute and return the value of n factorial (also known as n!). Your method should throw an IllegalArgumentException if n is negative. Several calls and their return values are shown below. Call Output factorial(0); 1 factorial(1); 1 factorial(3); 6 factorial(5); 120 factorial(10); 3628800 factorial(-4); IllegalArgumentException

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT