From f6eee7e8d3f44845f1f7fb6e857efce5e2da489b Mon Sep 17 00:00:00 2001 From: mohmmadAyesh Date: Wed, 20 Mar 2024 15:06:42 +0200 Subject: [PATCH] adding fibbonacci written in objective-c --- .../Objective-C/fibonacci-series.m | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 fibonacci_series/Objective-C/fibonacci-series.m diff --git a/fibonacci_series/Objective-C/fibonacci-series.m b/fibonacci_series/Objective-C/fibonacci-series.m new file mode 100644 index 0000000..ed8b2e7 --- /dev/null +++ b/fibonacci_series/Objective-C/fibonacci-series.m @@ -0,0 +1,22 @@ +#import + +// Function to calculate Fibonacci series recursively +int fibonacci(int n) { + if (n <= 1) { + return n; + } else { + return fibonacci(n - 1) + fibonacci(n - 2); + } +} + +int main(int argc, const char * argv[]) { + @autoreleasepool { + int n = 10; // Change this value to calculate Fibonacci series up to a different number + printf("Fibonacci series up to %d terms:\n", n); + for (int i = 0; i < n; i++) { + printf("%d ", fibonacci(i)); + } + printf("\n"); + } + return 0; +}