ধরুন আমাদের y =mx + b আকারে একটি সরল রেখা আছে, যেখানে m হল ঢাল এবং b হল y-ইন্টারসেপ্ট। এবং আরেকটি স্থানাঙ্ক বিন্দু আছে (x, y)। এই স্থানাঙ্ক বিন্দুটি সেই সরল রেখায় আছে কিনা তা আমাদের পরীক্ষা করতে হবে।
সুতরাং, যদি ইনপুটটি m =3 b =5 পয়েন্ট =(6,23) এর মত হয়, তাহলে আউটপুটটি True হবে যেমন আমরা প্রদত্ত x এবং y স্থানাঙ্কের মানগুলিকে সরলরেখার সমীকরণে রাখলে এটি সন্তুষ্ট হবে।পি>
এটি সমাধান করতে, আমরা এই পদক্ষেপগুলি অনুসরণ করব -
- যদি বিন্দুর y একই হয় (বিন্দুর m * x) + b, তাহলে
- সত্য ফেরান
- মিথ্যে ফেরত দিন
আরো ভালোভাবে বোঝার জন্য আসুন নিচের বাস্তবায়ন দেখি -
উদাহরণ কোড
def solve(m, b, point): if point[1] == (m * point[0]) + b: return True return False m = 3 b = 5 point = (6,23) print(solve(m, b, point))
ইনপুট
3, 5, (6,23)
আউটপুট
True