def is_substring_present(main_string, sub_string):
main_len = 0
sub_len = 0
# Calculate length manually
for _ in main_string:
main_len += 1
for _ in sub_string:
sub_len += 1
# Check for substring match
for i in range(main_len - sub_len + 1):
match = True
for j in range(sub_len):
if main_string[i + j] != sub_string[j]:
match = False
break
if match:
return True
return False
# Example usage
main = "Welcome to Python programming"
sub = "Python"
if is_substring_present(main, sub):
print("Substring is present in the main string.")
else:
print("Substring is not present in the main string.")
Output:
Comments
Post a Comment