diff --git a/fibbonaci.c b/fibbonaci.c new file mode 100644 index 0000000..4647964 --- /dev/null +++ b/fibbonaci.c @@ -0,0 +1,15 @@ +#include +int fib(int n) +{ + if (n <= 1) + return n; + return fib(n - 1) + fib(n - 2); +} + +int main() +{ + int n = 9; + printf("%d", fib(n)); + getchar(); + return 0; +} diff --git a/mult.c b/mult.c new file mode 100644 index 0000000..f646d2f --- /dev/null +++ b/mult.c @@ -0,0 +1,14 @@ +#include +int main() { + double a, b, product; + printf("Enter two numbers: "); + scanf("%lf %lf", &a, &b); + + // Calculating product + product = a * b; + + // %.2lf displays number up to 2 decimal point + printf("Product = %.2lf", product); + + return 0; +} diff --git a/palindrome.c b/palindrome.c new file mode 100644 index 0000000..8fcd1a0 --- /dev/null +++ b/palindrome.c @@ -0,0 +1,19 @@ +#include +int main() +{ +int n,r,sum=0,temp; +printf("enter the number="); +scanf("%d",&n); +temp=n; +while(n>0) +{ +r=n%10; +sum=(sum*10)+r; +n=n/10; +} +if(temp==sum) +printf("palindrome number "); +else +printf("not palindrome"); +return 0; +}