From 1830dc01ed7beb519fa8dcf81da0a9d99c9f601c Mon Sep 17 00:00:00 2001 From: SKR301 Date: Sun, 16 Oct 2022 19:42:54 +0530 Subject: [PATCH 1/3] added gitignore file #23 --- .gitignore | 1 + .vscode/tasks.json | 28 ++++++++++++++++++++++++++++ linearsearch.cpp | 1 + 3 files changed, 30 insertions(+) create mode 100644 .gitignore create mode 100644 .vscode/tasks.json diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..adb36c8 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +*.exe \ No newline at end of file diff --git a/.vscode/tasks.json b/.vscode/tasks.json new file mode 100644 index 0000000..05054c5 --- /dev/null +++ b/.vscode/tasks.json @@ -0,0 +1,28 @@ +{ + "tasks": [ + { + "type": "cppbuild", + "label": "C/C++: g++ build active file", + "command": "/usr/bin/g++", + "args": [ + "-fdiagnostics-color=always", + "-g", + "${file}", + "-o", + "${fileDirname}/${fileBasenameNoExtension}" + ], + "options": { + "cwd": "${fileDirname}" + }, + "problemMatcher": [ + "$gcc" + ], + "group": { + "kind": "build", + "isDefault": true + }, + "detail": "Task generated by Debugger." + } + ], + "version": "2.0.0" +} \ No newline at end of file diff --git a/linearsearch.cpp b/linearsearch.cpp index 9eb220f..2ee7adc 100644 --- a/linearsearch.cpp +++ b/linearsearch.cpp @@ -1,5 +1,6 @@ #include using namespace std; + int main() { int sea, c, n=6; int arr[] = { 12, 35, 69, 74, 165, 54}; From cb4fcfedd62b809edb623a17cf41f336e5b50288 Mon Sep 17 00:00:00 2001 From: SKR301 Date: Sun, 16 Oct 2022 19:48:09 +0530 Subject: [PATCH 2/3] fixed typo and error #24 --- .vscode/settings.json | 5 +++++ linearsearch.cpp | 13 ++++++++----- 2 files changed, 13 insertions(+), 5 deletions(-) create mode 100644 .vscode/settings.json diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..57c2030 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,5 @@ +{ + "files.associations": { + "algorithm": "cpp" + } +} \ No newline at end of file diff --git a/linearsearch.cpp b/linearsearch.cpp index 2ee7adc..4e49cc6 100644 --- a/linearsearch.cpp +++ b/linearsearch.cpp @@ -2,16 +2,19 @@ using namespace std; int main() { - int sea, c, n=6; - int arr[] = { 12, 35, 69, 74, 165, 54}; - sea=165; + int search, c, n = 6; + int arr[] = { 12, 35, 69, 74, 165, 54 }; + search=165; + for (c = 0; c < n; c++) { - if (arr[c] == sea) { + if (arr[c] == search) { printf("%d is present at location %d.\n", search, c+1); break; } } + if (c == n) printf("%d isn't present in the array.\n", search); + return 0; -} \ No newline at end of file +} From 49c3e02d691b9049a4ae0a5144e2224952d93e5e Mon Sep 17 00:00:00 2001 From: SKR301 Date: Sun, 16 Oct 2022 19:49:13 +0530 Subject: [PATCH 3/3] updated gitignore --- .gitignore | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index adb36c8..9a846e5 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ -*.exe \ No newline at end of file +*.exe +linearsearch \ No newline at end of file