diff --git a/call-by-value/callllllbyvaluuue.c b/call-by-value/callllllbyvaluuue.c new file mode 100644 index 0000000..7673843 --- /dev/null +++ b/call-by-value/callllllbyvaluuue.c @@ -0,0 +1,20 @@ +#include + +int main() { + int num1, num2, res; + + printf("\nEnter the two numbers : "); + scanf("%d %d", &num1, &num2); + + //Call Function Sum With Two Parameters + res = sum(num1, num2); + + printf("nAddition of two number is : "); + return (0); +} + +int sum(int num1, int num2) { + int num3; + num3 = num1 + num2; + return (num3); +} diff --git a/factorial/heyfact.cpp b/factorial/heyfact.cpp new file mode 100644 index 0000000..5e9f9c5 --- /dev/null +++ b/factorial/heyfact.cpp @@ -0,0 +1,18 @@ +#include +using namespace std; +int factorial(int n); +int main() +{ + int n; + cout << "Enter a positive integer: "; + cin >> n; + cout << "Factorial of " << n << " = " << factorial(n); + return 0; +} +int factorial(int n) +{ + if(n > 1) + return n * factorial(n - 1); + else + return 1; +} diff --git a/fibonacci/fiboniiiii.cpp b/fibonacci/fiboniiiii.cpp new file mode 100644 index 0000000..e13ba46 --- /dev/null +++ b/fibonacci/fiboniiiii.cpp @@ -0,0 +1,27 @@ +#include +using namespace std; +int fibonacci(int num) +{ + if((num==1)||(num==0)) + { + return(num); + } + else + { + return(fibonacci(num-1)+fibonacci(num-2)); + } +} +int main() +{ + int num,i=0; + cout<<"\n How many numbers you want for Fibonacci Series : "; + cin>>num; + cout<<"\n Fibonacci Series : "; + + while(i