উদাহরণ সহ C++ এ sin() ফাংশন কীভাবে ব্যবহার করবেন

Udaharana Saha C E Sin Phansana Kibhabe Byabahara Karabena



sin() একটি গাণিতিক ফাংশন যা একটি কোণের সাইন গণনা করে। sin() ফাংশনটি C++ রেডিয়ানে একটি কোণের সাইন নির্ণয় করতে ব্যবহার করা যেতে পারে। এটি cmath লাইব্রেরির একটি উপাদান। এই টিউটোরিয়ালে, আমরা C++ এ sin() বিশ্লেষণ করব এবং C++ প্রোগ্রামিং ভাষার উদাহরণ ব্যবহার করে তা প্রদর্শন করব।

C++ এ sin() কি?

C++ এ একটি কোণের সাইন sin() ফাংশন ব্যবহার করে পাওয়া যায়, যা cmath হেডারে একটি লাইব্রেরি ফাংশন। এটি একটি পূর্ণসংখ্যা (সংখ্যা) নেয় এবং সংখ্যা রেডিয়ানের একটি কোণের সাইন আউটপুট করে, যেমনটি নীচের সিনট্যাক্সে দেখানো হয়েছে:







ছাড়া ( একের উপর ) ;


পরামিতি: সংখ্যা ভেরিয়েবলটি sin ফাংশনে প্রেরণ করা হয় যা কোণের রেডিয়ান মানকে প্রতিনিধিত্ব করে যার সাইন নির্ধারণ করতে হবে।



ফেরত মূল্য: sin() ফাংশন একটি ডাবল ডাটা টাইপ প্রদান করে।



এখন, C++ এর উদাহরণগুলির দিকে এগিয়ে যাচ্ছি যা sin() বাস্তবায়ন করে।





উদাহরণ 1: sin() ফাংশন ব্যবহার করে একটি কোণের সাইন খুঁজে বের করা

নীচে একটি sin() ফাংশনের একটি সাধারণ উদাহরণ যা রেডিয়ানে একটি প্রদত্ত মানের কোণ খুঁজে পায়:

# অন্তর্ভুক্ত করুন
# অন্তর্ভুক্ত
নামস্থান std ব্যবহার করে;
int প্রধান ( )
{
দ্বিগুণ my_angle = 270 ; // কোণ প্রতিনিধিত্ব করে ভিতরে ডিগ্রী
ডবল inRadian = my_angle * M_PI / 180 ; // রেডিয়ানে রূপান্তরিত কোণ
দ্বিগুণ একের উপর = ছাড়া ( রেডিয়ানে ) ; // কোণের সাইন ভিতরে রেডিয়ান
cout << 'এর পাপ' << আমার কোণ << 'ডিগ্রী হল' << একের উপর << endl;
ফিরে 0 ;
}


এই উদাহরণটি একটি পূর্ণসংখ্যা my_angle ঘোষণা করে এবং এর মান 270 এ সেট করে শুরু হয়। কোণটি তারপর M_PI/180.0 দ্বারা গুণিত হয়, যেখানে M_PI একটি ধ্রুবক যা cmath টুলকিটে সরবরাহ করা হয় যা pi-এর মানকে প্রতিনিধিত্ব করে, কোণের রেডিয়ান মান পেতে। কোণের সাইন তারপর কোণের রেডিয়ান_ফর্মুলাকে সিন ফাংশনে পাস করে গণনা করা হয়। অবশেষে, আমরা ফলাফলটিকে একটি সংখ্যা ভেরিয়েবলে সংরক্ষণ করি এবং cout ব্যবহার করে এটি কনসোলে আউটপুট করি। এই প্রোগ্রাম চালানো থেকে আউটপুট নিম্নরূপ:



উদাহরণ 2: sin() ফাংশন ব্যবহার করে ব্যবহারকারীর ইনপুট গ্রহণ করে একটি কোণের সাইন খুঁজুন

নিম্নলিখিত প্রোগ্রামটি পূর্ণসংখ্যার ধরন ভেরিয়েবলের বিভিন্ন সাইন মান গণনা করে:

# অন্তর্ভুক্ত করুন
# অন্তর্ভুক্ত
নামস্থান std ব্যবহার করে;
int প্রধান ( )
{
দ্বিগুণ my_angle;
cout << 'অনুগ্রহ করে একটি কোণ লিখুন:' << endl;
খাওয়া >> আমার কোণ;
ডবল inRadians = my_angle * M_PI / 180 ;
cout << 'পাপের মূল্য(' << আমার কোণ << ') হল: ' << ছাড়া ( রেডিয়ানদের মধ্যে ) << endl;
ফিরে 0 ;
}


উপরের প্রোগ্রামটি ব্যবহারকারীর কাছ থেকে ইনপুট নিচ্ছে এবং তারপর মানটিকে রেডিয়ানে রূপান্তর করে। এর পরে sin() ফাংশনটি সেই মানটিতে প্রয়োগ করা হয়।

উপসংহার

C++ sin() ফাংশন রেডিয়ান বা ডিগ্রীতে নির্দিষ্ট কোণের সাইন মান খুঁজে বের করার জন্য একটি সহায়ক টুল। ত্রিকোণমিতি, পদার্থবিদ্যা এবং প্রকৌশল সহ অসংখ্য ক্ষেত্র sin() ফাংশন ব্যবহার করে উপকৃত হতে পারে। এই নিবন্ধটি C++ sin() ফাংশন ব্যবহার করার জন্য দুটি উদাহরণ প্রদান করেছে।