Use app×
Join Bloom Tuition
One on One Online Tuition
JEE MAIN 2025 Foundation Course
NEET 2025 Foundation Course
CLASS 12 FOUNDATION COURSE
CLASS 10 FOUNDATION COURSE
CLASS 9 FOUNDATION COURSE
CLASS 8 FOUNDATION COURSE
0 votes
970 views
in Computer by (49.5k points)
closed by

Write a program using a user defined function calcFact() to calculate and display the factorial of a number num passed as an argument.

1 Answer

+1 vote
by (51.9k points)
selected by
 
Best answer
#Function to calculate factorial 

#The requirements are listed below: 

  #1. The function should accept one integer argument from user. 

  #2. Calculate factorial. For example: 

  #3. Display factorial 

def calcFact(num): 

     fact = 1 

     for i in range(num,0,-1): 

            fact = fact * i 

      print("Factorial of",num,"is",fact) 

num = int(input("Enter the number: ")) 

calcFact(num) 

Output: 

Enter the number: 5

Factorial of 5 is 120

Welcome to Sarthaks eConnect: A unique platform where students can interact with teachers/experts/students to get solutions to their queries. Students (upto class 10+2) preparing for All Government Exams, CBSE Board Exam, ICSE Board Exam, State Board Exam, JEE (Mains+Advance) and NEET can ask questions from any subject and get quick answers by subject teachers/ experts/mentors/students.

Categories

...