From f3a142a9465b6a7ab702357f6139af088d45e148 Mon Sep 17 00:00:00 2001 From: Riya Khare Date: Sun, 13 Oct 2024 16:36:19 +0530 Subject: [PATCH] Added Linear Search code in Python --- Algorithms/Searching/LinearSearch.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 Algorithms/Searching/LinearSearch.py diff --git a/Algorithms/Searching/LinearSearch.py b/Algorithms/Searching/LinearSearch.py new file mode 100644 index 0000000..56b7147 --- /dev/null +++ b/Algorithms/Searching/LinearSearch.py @@ -0,0 +1,19 @@ +numbers = [] +flag = False +number_of_values = int(input("The number of values to enter ")) + +for i in range(number_of_values): + x = int(input("Enter a number ")) + numbers.append(x) + +value = int(input("Enter a number to seach for")) + +for i in range(len(numbers)): #will iterate over each index + if numbers[i] == value: + flag = True #indicates that the value is found + break + +if flag == True: + print(value, "found at ", (i+1), "position") +else: + print("Number not found") \ No newline at end of file