From be69eb0f2946597f13ae80cec25bda5aba99dc2f Mon Sep 17 00:00:00 2001 From: lucaspalomodevelop Date: Wed, 2 Nov 2022 19:17:54 +0100 Subject: [PATCH] add fibonacci --- cpp_1/main.cpp | 2 +- cpp_1/testfile.txt | 5 +++++ fibonacci/fib | Bin 0 -> 16600 bytes fibonacci/main.cpp | 14 ++++++++++++++ fibonacci/makefile | 5 +++++ 5 files changed, 25 insertions(+), 1 deletion(-) create mode 100755 fibonacci/fib create mode 100644 fibonacci/main.cpp create mode 100644 fibonacci/makefile diff --git a/cpp_1/main.cpp b/cpp_1/main.cpp index 746af00..5bdc290 100644 --- a/cpp_1/main.cpp +++ b/cpp_1/main.cpp @@ -26,7 +26,7 @@ void readfile(string file) cout << line << '\n'; } - myfile.close(); + myfile.close(); } } diff --git a/cpp_1/testfile.txt b/cpp_1/testfile.txt index e69de29..38b83cd 100644 --- a/cpp_1/testfile.txt +++ b/cpp_1/testfile.txt @@ -0,0 +1,5 @@ +Hallo Welt! +Hallo Welt! +Hallo Welt! +Hallo Welt! +Hallo Welt! diff --git a/fibonacci/fib b/fibonacci/fib new file mode 100755 index 0000000000000000000000000000000000000000..bc4c3866d56bf104a971b036222fb32274a67146 GIT binary patch literal 16600 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 literal 0 HcmV?d00001 diff --git a/fibonacci/main.cpp b/fibonacci/main.cpp new file mode 100644 index 0000000..1be8eec --- /dev/null +++ b/fibonacci/main.cpp @@ -0,0 +1,14 @@ +#include + +int fib(int n) +{ + return n < 2 ? 1 : fib(n-2)+ fib(n-1); +} + +int main() +{ + std::cout << "Geben sie an die wievielte fib. Zahl sie suchen: "; + int n = 0; + std::cin >> n; + std::cout << "fib(" << n << ") = " << fib(n) << "\n"; +} \ No newline at end of file diff --git a/fibonacci/makefile b/fibonacci/makefile new file mode 100644 index 0000000..72eb9b0 --- /dev/null +++ b/fibonacci/makefile @@ -0,0 +1,5 @@ +dev: compile run +compile: + g++ -o fib main.cpp +run: + ./fib \ No newline at end of file