Topics
Introduction
Write C program to find factorial of any number
Calculating power of a number using while loop
#include <stdio.h> int main() { int num,i; long long fact=1; // Reading a number from user printf("Enter any number to calculate factorial: "); scanf("%d",&num); fact = 1; i = 1; //Run loop from 1 to number entered by user while(i <= num) { fact = fact * i; i++; } printf("Factorial of %d = %lld", num, fact); return 0; }
Calculating power of a number using for loop
#include <stdio.h> int main() { int i, num; long long fact=1; // Reading a number from user printf("Enter any number to calculate factorial: "); scanf("%d", &num); //Run loop from 1 to number entered by user for(i=1; i<=num; i++) { fact = fact * i; } printf("Factorial of %d = %lld", num, fact); return 0; }