کمپیوٹرزپروگرامنگ

"پاسکل" میں تفویض آپریٹر: کیا بات ہے، کیا اعمال ایک

ٹربو پاسکل - ایک سادہ پروگرامنگ زبان ہے، لیکن وقت خرچ، تو اس مسئلے سے نمٹنے میں سنجیدگی کا مطالعہ. نیا صارف کا آسان کے ساتھ کوڈ کی بنیادی معلومات کو سمجھتا ہے. مثال کے طور پر، یہ پہلی کارروائی یہ کیا ہے کے لئے تفویض آپریٹر، انجام دیتا ہے کیا معائنہ کرے گا، کہ کس طرح سکرین پر ایک تار یا متغیر حاصل کرنے کے لئے. صرف اس صورت میں پروگرامر کے طریقہ کار اور افعال اور کردار سٹرنگ قسم ڈیٹا، فائلوں اور گرافکس کے لئے اپیل کریں گے. لہذا، تفویض آپریٹر کیا ہے؟ کوڈ کے لکھنے میں اس کے کردار کیا ہے؟

تنظیم ٹربو پاسکل ڈیسک ٹاپ کی درخواست ونڈو

نظریاتی مواد کا مطالعہ، جو اصل میں بھی تفویض آپریٹر کیا ہے کے سوال بھی شامل ہے پر embarking سے پہلے، آپ کے کام کی جگہ ٹربو پاسکل میں دیکھنے کی ضرورت ہے.

درخواست مینو مندرجہ ذیل حصوں پر مشتمل ہے:

  • فائل - فائلوں (، تخلیق اوپن، بند، محفوظ کریں، وغیرہ) پر بنیادی کمانڈز انجام دینے کے لئے ڈیزائن کیا ہے.
  • تصیح - یہ متن میں ترمیم (کاپی، پیسٹ، کٹ، وغیرہ) کے ساتھ کام کرنے کے لئے حکم دیتا ہے شامل ہیں.
  • تلاش کریں - تلاش اور پروگرام کے پورے متن میں متن تبدیل کرنے کے لئے ضروری.
  • چلائیں - ختم کوڈ کو چلانے کے لئے استعمال کیا جاتا ہے، کام کے قدم مظاہرے طرف قدم بھی شامل ہے.
  • آرکائیو - کوڈ سے آگاہ کریں.
  • ڈیبگ - پروگرام کے متن میں غلطیاں کی تلاش کی سہولت کے لئے کی ضرورت ہے.
  • فورم کے اوزار - آپ کو کچھ اضافی خصوصیات اطلاق استعمال کرنے کی اجازت دیتا ہے.
  • اختیارات - سنکلک اور پروگرامنگ ماحول کے ساتھ کام کرنے کے لئے ضروری اختیارات کا تعین کرتا ہے.
  • ونڈو - ونڈوز کے ساتھ آپریشن کو انجام دینے کی ضرورت ہے.
  • مدد - آپ کے سوالات کے جواب تلاش کرنے کی ضرورت نہیں.

اب زیادہ سے زیادہ مقبولیت حاصل کر رہا ہے درخواست پاسکل ABC. کچھ صارفین کے نقطہ نظر سے، یہ اس ماحول میں کام کرنے کے لئے بہت آسان ہے.

ٹربو پاسکل کے عناصر

کوڈ کے ہر پروگرامنگ زبان کی ساخت میں مختلف ہے، لیکن عام پوائنٹس ہیں. مثال کے طور پر پاسکل میں درج ذیل پورے مسئلے کا ڈیزائن ہے:

پروگرام پرائمر؛ // ہیڈر پروگرام

CRT کا استعمال کرتا ہے؛ // ماڈیولز کی ایک فہرست کا استعمال کیا

لیبل metka1؛ // تفصیل ٹیگز

CONST تعداد میں = 10؛ مسلسل اعلان //

قسم newtype سٹرنگ کی = سیٹ؛ // متغیر کی اقسام کا بیان

متغیر A: عددی؛ ب: حقیقی؛ ج: newtype؛ د: بولین؛ ای: حروف؛ متغیر کا اعلان //

----------------------------------- // طریقہ کار اور افعال کی وضاحت

شروع کریں

{جسم} // پروگرام دفعہ آپریٹرز

اختتام.

تفویض آپریٹر پروگرام کے جسم میں غیرت کے نام پر اس کی جگہ لیتا ہے.

پروگرامنگ ڈیٹا کی اقسام میں ایک مختصر سیر

نہ صرف یہ پاسکل میں تفویض آپریٹر صارفین کے درمیان سوالات پیدا ہوتے ہیں. ڈیٹا کی اقسام بھی اکثر تعطل تخلیق کرتے ہیں.

متغیر اور constants: ٹربو پاسکل ماحول میں تمام اعداد و شمار کو دو اقسام میں گر. انہوں نے مندرجہ ذیل اقسام میں سے ایک سے تعلق رکھتے ہیں کر سکتے ہیں:

  • عددی؛
  • اصلی؛
  • علامتی؛
  • سٹرنگ؛
  • ٹائپ کیا.
  • منطقی.

اس کے علاوہ، ثابت قدم محفوظ کیا جا سکتا.

متغیر <متغیرہ کا نام>:: ڈیٹا کی قسم متغیر طور پر مندرجہ ذیل کوڈ میں بیان کر رہے ہیں. CONST <مسلسل نام> = قیمت: مسلسل کی طرح قرار دے دیا جاتا ہے.

پروگرام کوڈ بریکٹس <> ڈال کرنے کی ضرورت نہیں ہے.

زبان ٹربو پاسکل کے میجر آپریٹرز

آپریٹر سے ظاہر ہوتا ہے کہ کیا کارروائی پروگرام پر عمل کرنا چاہئے ایک ڈیزائن ہے. ٹربو پاسکل زبان میں خاص طور پر، کوڈ لکھنے میں، بہت سے آپریٹرز موجود ہیں:

  • مشروط؛
  • جزو؛
  • کئی اختیارات کے انتخاب؛
  • منتقلی؛
  • اسائنمنٹ؛
  • ریکارڈنگ اشیاء پر؛
  • خالی؛
  • سائیکل (کہ ایک پیرامیٹر کے ساتھ پیشگی شرط، postcondition).

آپریٹرز پروگرام یا پروگرام کے کوڈ کا لازمی حصہ ہیں جس کے ڈھانچے، ہمیشہ جس میں ہیں قلمبند، یعنی ترتیب میں پھانسی دے رہے ہیں اوپر سے نیچے تک، بائیں سے دائیں. رعایت روایتی ڈیزائن ہے. یعنی؛ اسائنمنٹ بیان، بہت سے دوسروں کے طور پر، لائن نشان کے اختتام کی موجودگی کی ضرورت ہوتی ہے "" وقف ناقص. اس طرح، اس علامت خود ڈھانچے کے درمیان مشترک اور پروگرام کی نمائش کو بہتر بناتا ہے. لیکن وہاں ہے ایک "لیکن": نیم وقفہ، آپ کسی لفظ سے پہلے ڈال نہیں کرنا چاہئے.

آپریٹرز کی ان پٹ (متغیر) اور readln (متغیر) پڑھا جاتا ہے. مثال: پڑھ (ایک)؛ readln (A، B)؛ readln (د).

آپریٹرز اے لکھنا (متغیر) اور writeln (متغیر) ہیں. مثال: لکھنا (A، G)؛ writeln ( 'درج ڈیٹا')؛ لکھنا ( 'سطح کے علاقے S ='، S)؛ لکھنا (چ: 6: 3).

گزشتہ اختتام سے قبل کوڈ کے اختتام پر readln آپریٹر کا استعمال کرتے ہوئے ٹربو پاسکل میں سکرین تاخیر کرنا. یہ اس پروگرام میں، اس طرح کی لائنوں کی عدم موجودگی کے حل کے مندرجات ظاہر نہیں کرتے ہیں. کوڈ کے اختتام پر PascalABC readln لکھنے میں ضروری نہیں ہے.

سکرین صاف کرنے کے لئے ایک بلٹ میں CRT ہے جس ClrScr آپریٹر، جوڑتا ہے. ایک بار پھر، ہر پروگرام اس کے اپنے nuances ہے.

تفویض آپریٹر

اب ہم اپنے موضوع سے براہ راست جانا. پاسکل میں تفویض آپریٹر - میموری سیل میں متغیر کی اقدار میں داخل ہونے کے عمل ہے. عام الفاظ میں، یہ ایک "دیکھ بھال"، یعنی کے ساتھ ایک مشترکہ تحریری طور پر بڑی آنت کی طرح لگتا ہے ": =". یہ ان حروف تفویض آپریٹر کے لئے ذمہ دار ہیں.

تفویض آپریٹر کیا ہے؟ مندرجہ ذیل کے طور پر اس آپریشن کے طریقہ کار یہ ہے کہ: میں پروگرام اظہار کی کورس اندازہ کیا جاتا ہے، جس کا نتیجہ میموری میں ریکارڈ کیا جانا چاہئے. سیل کے اعداد و شمار درج کیا جائے گا، جہاں کا پتہ، کا تعین نشانی کے بائیں متغیر "=".

مندرجہ ذیل کے طور Schematically، لیبل، یہ بیان کیا جا سکتا ہے:

  • ← متغیر اظہار ماخوذ.

ایک مثال کے طور پر، کئی اظہارات:

  • ایک: = B + C / 2؛
  • ب: = N؛
  • ن: = B؛
  • X: = 15؛
  • X: = X + 3.

یہ غور کرنا چاہیے کہ دو اظہاریہ «ب: = ن» اور «ن: = B» مختلف اعمال انجام دیتے ہیں.

تفویض آپریٹر کی ایک خصوصیت یہ حقیقت کو ڈیٹا نشانی "=" ( "تفویض" کے طور پر پڑھا جاتا ہے) کے مختلف اطراف پر ہیں کہ ایک ہی قسم سے تعلق رکھتے ہیں کرنا ضروری ہے. دوسرے الفاظ میں، ان کی مطابقت اسائنمنٹ 100 فیصد کا ہونا چاہئے. مثال کے طور پر عددی اظہار، ایک حقیقی متغیر کو تفویض کیا جا سکتا ہے متغیرات میں سے ایک اپسمچی کسری کے پورے علاقے میں شامل ہے. یعنی ریکارڈنگ "حقیقی متغیر: = عددی اظہار" درست ہے.

کاموں کی مثالیں

کیا تفویض آپریٹر کئی مسائل کو حل کرنے کے لئے ضروری ہے سمجھنے کے لئے. صرف پریکٹس کوڈ لکھنے میں مجموعی اور اکشمی غلطیوں سے بچنے جائے گا، اسی طرح وقت کو بچانے کے.

ٹاسک 1

دانا دائرے. پرختیارپنا کی طرف سے، circumferential لمبائی L صارف کی طرف سے بورڈ سے داخل کیا جاتا ہے. یہ اس حلقہ کی طرف سے جکڑے ہوئے ایک دائرے S کے علاقے، حساب کرنے کے لئے ضروری ہے.

الگورتھم ہے:

  • فارمولے کے فریم سے شروع ہونے والے، رداس کی قدر کا حساب لگائیں.
  • دائرے کے علاقے فارمولے پوچھو.
  • سکرین پر نتیجہ دکھائیں.

کام 2

ڈین مقطوعہ شنک. صارف radii کی RB اڈوں، RM اور اونچائی ح کی اقدار وضاحت کرتا ہے. فارمولوں اور حجم اور سطح کے علاقے شکلیں حساب کرنے کی اقدار کی وضاحت.

الگورتھم ہے:

  • کی بورڈ سے مطلوبہ ڈیٹا درج کریں.
  • فارمولا ایک مقطوعہ شنک کے حجم اور سطح کے علاقے کو تلاش کرنے کے لئے کہیں.
  • V اور ایس کا حساب لگائیں
  • سکرین پر ان کو لانے.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ur.atomiyme.com. Theme powered by WordPress.