سی پروگرامنگ میں '/=' کا کیا مطلب ہے؟

Sy Prwgramng My Ka Kya Mtlb



آپریٹرز وہ علامتیں ہیں جو مخصوص ریاضیاتی یا منطقی کارروائیاں کرتی ہیں، اور C پروگرامنگ میں، وہ ڈیٹا اور متغیرات کو جوڑ توڑ کے لیے بڑے پیمانے پر استعمال ہوتے ہیں۔ سی پروگرامنگ میں آپریٹر کے کئی زمرے ہیں، جن میں رشتہ دار، ریاضی، بٹ وائز، منطقی، اور اسائنمنٹ آپریٹرز شامل ہیں۔ '/=' ایسے آپریٹر کی ایک قسم ہے جسے اسائنمنٹ آپریٹر کہا جاتا ہے جسے C پروگرامنگ میں بڑے پیمانے پر استعمال کیا جاتا ہے۔

اسائنمنٹ آپریٹر کے بارے میں جاننے کے لیے اس مضمون پر عمل کریں۔ '/=' تفصیل سے.

سی پروگرامنگ میں /= کا کیا مطلب ہے؟

دی '/=' آپریٹر ایک ہی قدم میں تقسیم اور تفویض جیسے کاموں کو انجام دینے کے لیے شارٹ ہینڈ نوٹیشن ہے۔ یہ دونوں ڈویژن آپریٹر کا مجموعہ ہے۔ '/' اور اسائنمنٹ آپریٹر '/=' . جب آپ استعمال کرتے ہیں۔ '/=' سی پروگرامنگ میں ایک متغیر کے ساتھ، یہ اس متغیر کی قدر کو کسی اور قدر سے تقسیم کرتا ہے اور پھر نتیجہ اسی متغیر کو واپس تفویض کرتا ہے۔







ذیل میں دی گئی مثال کا ایک سادہ مظاہرہ ہے۔ '/=' سی پروگرامنگ میں:



نمبر 1 /= num2 num1 کے برابر ہے۔ = نمبر 1 / نمبر 2

یہاں ہم دو متغیرات استعمال کرتے ہیں۔ نمبر 1 اور نمبر 2 . متغیر نمبر 1 کو متغیر کی قدر سے تقسیم کیا جاتا ہے۔ نمبر 2 ، اور نتیجہ متغیر میں محفوظ ہے۔ نمبر 1 . ہم یہ کہہ سکتے ہیں۔ num1 /= num2 کی مختصر شکل ہے۔ num1 = num1 / num2 .



/= آپریٹرز کے فوائد

کے دو بڑے فائدے درج ذیل ہیں۔ '/=' سی پروگرامنگ میں آپریٹر:





  • یہ آپ کے کوڈ کی پڑھنے کی اہلیت کو بڑھاتا ہے اور اسے مزید جامع بناتا ہے۔
  • لمبے اور پیچیدہ پروگرام لکھتے وقت یہ ٹائپنگ کا وقت بچاتا ہے۔

سی پروگرامنگ میں /= کو کیسے لاگو کیا جائے؟

آئیے ایک بنیادی مثال پر غور کریں جو اس کے کام کو ظاہر کرتی ہے۔ '/=' سی پروگرامنگ میں آپریٹر۔

# شامل کریں

int مرکزی ( )

{

int نمبر 1 ، نمبر 2 ;

printf ( 'براہ کرم پہلے عدد کی قدر درج کریں: \n ' ) ;

scanf ( '%d' ، اور نمبر 1 ) ;

printf ( 'براہ کرم دوسرے عدد کی قدر درج کریں: \n ' ) ;

scanf ( '%d' ، اور نمبر 2 ) ;

نمبر 1 /= نمبر 2 ;

printf ( 'حساب شدہ نتیجہ ہے: %d \n ' ، نمبر 1 ) ;

واپسی 0 ;

}

مذکورہ پروگرام صارف سے num1 اور num2 نامی عددی قسم کے دو نمبر درج کرنے کی درخواست کرتا ہے۔ پھر یہ استعمال کرتا ہے۔ '/=' تقسیم کرنے کے لیے آپریٹر نمبر 1 کی طرف سے نمبر 2 اور نتیجہ ذخیرہ کرتا ہے۔ نمبر 1 . نتیجہ آؤٹ پٹ میں دکھایا جا سکتا ہے جو ذیل میں دیا گیا ہے:



نتیجہ

دی '/=' آپریٹر سی پروگرامنگ میں مفید ہے جو ایک ہی قدم میں تقسیم اور تفویض انجام دیتا ہے۔ یہ استعمال کرنا آسان ہے اور آپریٹرز کی بنیادی سمجھ کی ضرورت ہے۔ کا استعمال سیکھنے کے لیے آپ اوپر دی گئی ہدایات پر عمل کر سکتے ہیں۔ '/=' سی پروگرامنگ میں ایک سادہ کوڈ کی مثال کے ساتھ۔