(9). 6.2 Function Challenges. - anishsingh90/Data_Structure_And_Algorithm_In_Cpp_github.io GitHub Wiki

//Print all prime numbers between 2 given numbers. #include #include <math.h> using namespace std;

bool isPrime(int num){ for(int i=2;i<=sqrt(num);i++){ if(num%i==0){ return false; } } return true; }

int main(){ int a,b; cout << "Enter the number a: "; cin >> a;

cout << "Enter the number b: ";
cin >> b;

for(int i=a;i<=b;i++){
	if(isPrime(i)){
		cout << i << endl;
	}
}
return 0;

}

/* OUTPUT: Enter the number a: 2 Enter the number b: 10 2 3 5 7 */

//Fibonacci Sequence #include using namespace std;

void fib(int n){ int t1=0; int t2=1; int nextTerm;

for(int i=1;i<=n;i++){
	cout << t1 << endl;
	nextTerm=t1 + t2;
	t1=t2;
	t2=nextTerm;
}
return;

}

int main(){ int n; cout << "Enter the number: "; cin >> n;

fib(n);
return 0;

}

/* OUTPUT: Enter the number: 5 0 1 1 2 3 */

//Factorial of a number n. #include using namespace std;

int fact(int n){ int factorial = 1; for(int i=2;i<=n;i++){ factorial = factorial *= i; } return factorial; }

int main(){ int n; cout << "Enter the number: "; cin >> n;

int ans= fact(n);
cout << ans << endl;

return 0;

}

/* OUTPUT: Enter the number: 4 24 */

//Calculate nCr #include using namespace std;

int fact(int n){ int factorial=1; for(int i=2;i<=n;i++){ factorial *= i; } return factorial; }

int main(){ int n,r; cout <<"Enter the n: "; cin >> n;

cout << "Enter the r: ";
cin >> r;

int ans = fact(n)/(fact(r)*fact(n-r));
cout << ans << endl;

return 0;

}

/* OUTPUT: Enter the n: 5 Enter the r: 2 10 */

//Pascal Triangle #include using namespace std;

int fact(int n){ int factorial=1; for(int i=2;i<=n;i++){ factorial *= i; } return factorial; }

int main(){ int n; cout << "Enter the number: "; cin >> n;

for(int i=0;i<n;i++){
	for(int j=0;j<=i;j++){
		cout << fact(i)/(fact(j)*fact(i-j))<<" ";
	}
	cout << endl;
}

return 0;

}

/* OUTPUT: Enter the number: 5 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 */

⚠️ **GitHub.com Fallback** ⚠️