مثال کے ساتھ C++ میں sin() فنکشن کا استعمال کیسے کریں۔

Mthal K Sat C My Sin Fnkshn Ka Ast Mal Kys Kry



sin() ایک ریاضیاتی فنکشن ہے جو زاویہ کی سائن کا حساب لگاتا ہے۔ sin() فنکشن C++ میں ریڈینز میں زاویہ کی سائن کا تعین کرنے کے لیے استعمال کیا جا سکتا ہے۔ یہ cmath لائبریری کا ایک جزو ہے۔ اس ٹیوٹوریل میں، ہم C++ میں sin() کا تجزیہ کریں گے اور C++ پروگرامنگ لینگویج کی مثالوں کے ذریعے اس کا مظاہرہ کریں گے۔

C++ میں sin() کیا ہے؟

C++ میں sin() فنکشن، cmath ہیڈر میں ایک لائبریری فنکشن کا استعمال کرتے ہوئے ایک زاویہ کا سائن پایا جاتا ہے۔ یہ ایک عدد (num) لیتا ہے اور num radians کے زاویہ کی سائن کو آؤٹ پٹ کرتا ہے، جیسا کہ ذیل میں نحو میں دکھایا گیا ہے:







بغیر ( ایک پر ) ;


پیرامیٹرز: num متغیر کو sin فنکشن میں منتقل کیا جاتا ہے جو اس زاویہ کی ریڈین ویلیو کی نمائندگی کرتا ہے جس کی سائن کا تعین کرنا ہوتا ہے۔



واپسی کی قیمت: sin() فنکشن ڈبل ڈیٹا ٹائپ واپس کرتا ہے۔



اب، C++ کی مثالوں کی طرف بڑھتے ہیں جو sin() کو نافذ کرتے ہیں۔





مثال 1: sin() فنکشن کا استعمال کرتے ہوئے زاویہ کی سائن تلاش کرنا

ذیل میں sin() فنکشن کی ایک سادہ مثال دی گئی ہے جو ریڈین میں دی گئی قدر کا زاویہ تلاش کرتا ہے:

# شامل کریں
#include
نام کی جگہ کا استعمال کرتے ہوئے 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() فنکشن کا استعمال کرتے ہوئے یوزر ان پٹ لے کر زاویہ کی سائن تلاش کریں۔

درج ذیل پروگرام انٹیجر قسم کے متغیرات کی مختلف سائن ویلیوز کا حساب لگاتا ہے:

# شامل کریں
#include
نام کی جگہ کا استعمال کرتے ہوئے std؛
اہم int ( )
{
ڈبل my_angle;
cout << 'براہ کرم ایک زاویہ ٹائپ کریں:' << endl
کھانا >> my_angle;
ڈبل inRadians = my_angle * M_PI / 180 ;
cout << 'گناہ کی قدر' << میرا_زاویہ << ') ہے:' << بغیر ( ریڈینز میں ) << endl
واپسی 0 ;
}


مندرجہ بالا پروگرام صارف سے ان پٹ لے رہا ہے اور پھر قدر کو ریڈین میں تبدیل کرتا ہے۔ اس کے بعد sin() فنکشن اس قدر پر لاگو ہوتا ہے۔

نتیجہ

C++ sin() فنکشن ریڈین یا ڈگریوں میں مخصوص زاویوں کی سائن ویلیو تلاش کرنے کے لیے ایک مددگار ٹول ہے۔ sin() فنکشن کے استعمال سے متعدد شعبوں بشمول مثلثیات، طبیعیات، اور انجینئرنگ فائدہ اٹھا سکتے ہیں۔ اس مضمون نے C++ sin() فنکشن کو استعمال کرنے کے لیے دو مثالیں فراہم کیں۔