diff --git a/solutions/BhoomiJaiswal/Q1_solution.py b/solutions/BhoomiJaiswal/Q1_solution.py new file mode 100644 index 0000000..0fb1a52 --- /dev/null +++ b/solutions/BhoomiJaiswal/Q1_solution.py @@ -0,0 +1,15 @@ +def factorial(n): + if n < 0: + return "Factorial does not exist for negative numbers" + elif n == 0 or n == 1: + return 1 + else: + result = 1 + for i in range(2, n + 1): + result *= i + return result + +# Test +num = 5 +print(f"Factorial of {num} is: {factorial(num)}") + diff --git a/solutions/BhoomiJaiswal/Q4_solution.py b/solutions/BhoomiJaiswal/Q4_solution.py new file mode 100644 index 0000000..3e57d69 --- /dev/null +++ b/solutions/BhoomiJaiswal/Q4_solution.py @@ -0,0 +1,10 @@ +def is_palindrome(s): + s = s.lower().replace(" ", "") # Normalize the string + return s == s[::-1] + +# Test +text = "madam" +if is_palindrome(text): + print(f'"{text}" is a palindrome.') +else: + print(f'"{text}" is not a palindrome.') diff --git a/solutions/BhoomiJaiswal/Screenshot.jpg b/solutions/BhoomiJaiswal/Screenshot.jpg new file mode 100644 index 0000000..14376c9 Binary files /dev/null and b/solutions/BhoomiJaiswal/Screenshot.jpg differ diff --git a/submissions/BhoomiJaiswal/Q1/Screenshot (59).png b/submissions/BhoomiJaiswal/Q1/Screenshot (59).png new file mode 100644 index 0000000..83baffb Binary files /dev/null and b/submissions/BhoomiJaiswal/Q1/Screenshot (59).png differ diff --git a/submissions/BhoomiJaiswal/Q1/solution.py b/submissions/BhoomiJaiswal/Q1/solution.py new file mode 100644 index 0000000..3bb3f37 --- /dev/null +++ b/submissions/BhoomiJaiswal/Q1/solution.py @@ -0,0 +1,9 @@ +def factorial(n): + if n < 0: + return "Invalid input" + result = 1 + for i in range(2, n + 1): + result *= i + return result + +print(factorial(5)) # Output: 120 diff --git a/submissions/BhoomiJaiswal/Q4/Screenshot (60).png b/submissions/BhoomiJaiswal/Q4/Screenshot (60).png new file mode 100644 index 0000000..e8eb1f5 Binary files /dev/null and b/submissions/BhoomiJaiswal/Q4/Screenshot (60).png differ diff --git a/submissions/BhoomiJaiswal/Q4/solution.py b/submissions/BhoomiJaiswal/Q4/solution.py new file mode 100644 index 0000000..3d6ca2c --- /dev/null +++ b/submissions/BhoomiJaiswal/Q4/solution.py @@ -0,0 +1,5 @@ +def is_palindrome(s): + s = s.lower().replace(" ", "") + return s == s[::-1] + +print(is_palindrome("madam")) # Output: True