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

Div میں "پاسکل" کیا ہے؟ اس کے علاوہ، حساب اور مثالیں

ہر سال پروگرامر پیشے کے لئے مانگ. کوڈ لکھنے کے لئے اس وقت وسیع پیمانے پر مختلف سطحوں پر ایک درجن زبانوں کے ارد گرد کیا جاتا ہے. کمپیوٹر پروگرامنگ زیادہ موثر سیکھنے کے عمل کو بنانے کے لئے، ہائی اسکول کے طلباء اور 1-2 کورس کے طالب علموں زبان "پاسکل" میں آپ کی اپنی ایپلی کیشنز تخلیق کرنے کے لئے سب سے پہلے سکھایا جاتا ہے. آپریشنز div اور جدید، اور اس کے بیچ میں دیگر شماروں اس مضمون کا مرکز.

زبان پاسکل کے چند الفاظ

"پاسکل" مشہور سائنسدان Niklaus Wirth، بعد ٹیورنگ ایوارڈ اور ایک تمغہ سے نوازا گیا جنہوں نے 1968-1969 میں تخلیق کیا گیا تھا "کمپیوٹر ٹیکنالوجی کی پاینیر". یہ معیاری زبان کی ترقی میں حصہ لیا آخری کچھ عرصہ قبل "Algol-68." 1970 میں شائع ہونے والے ایک مضمون میں ان کے کام Wirth کا بنیادی مقصد ایک مؤثر آلہ منظم پروگراموں اور ڈیٹا کو استعمال کرتا ہے کی تخلیق سے ملاقات کی.

اس کے بعد، زبان "پاسکل" بیس میں سے ایک بنتا جا رہا، انفارمیشن ٹیکنالوجی کے میدان پر ایک بہت بڑا اثر پڑا ہے. اس دن کے لئے، یہ اس دنیا کی معروف یونیورسٹیوں میں سے کئی میں ایک پیشہ ورانہ تربیتی پروگراموں ہونے پر مبنی ہے.

عددی ڈویژن کیا ہے

ریاضیات میں، عنوان کے تحت دو integers کے آپریشن کو سمجھتے ہیں. دوسرے ان میں سے ایک کی عددی ڈویژن کے نتیجے کے طور پر، یہ قسیم کی عددی حصہ ہے. دوسرے لفظوں میں، اگر:

24: 6 = 4؛

100: 3 = 33

55: 6 = 9؛

اور تو آگے.

عددی ڈویژن بھی جزوی قسیم کو تلاش کرنے کہا جاتا ہے.

اس آپریشن کے ساتھ یاد رکھیں کہ، لابانش مقسوم علیہ سے چھوٹا ہے، تو نتیجہ صفر ہے.

ایک بی، دونوں ق کو عددی ڈویژن کے نتیجہ مطلع کرنا. پھر

ٹی. ای. ڈویژن معمول معنی میں کارکردگی، قریب ترین عدد صحیح چھوٹا طرف کرنے کے نتیجہ پکڑ دھکڑ کے بعد.

div میں آپریشن "پاسکل"

div کے - ہماری زبان میں عددی ڈویژن کے لئے ایک خاص آپریٹر فراہم کرتا ہے. اظہار پاسکل، فارمولا جس کے اوپر پیش کی جاتی ہے، فارم ملے گا:

(ق): ایک div B =.

ہم ثابت قدم مثلا، ایک Q = 50 اور B = 9، تو ہم کریں گے کے بارے میں بات کر رہے ہیں تو: = 50 div کے 9. اس کے نتیجے کے طور پر، Q 5 کے برابر ہو جائے گا.

توازن کے حساب

div کے "پاسکل" میں آپریشن عام طور پر جدید کے ساتھ تعلیم حاصل کر رہا ہے. ہم کیا اس ریکارڈ کے معنی یہ معلوم کرنے سے پہلے، آپ کو نمبر کے باقی حاصل کر سکتے ہیں کہ کس طرح کی طرف دیکھو.

ظاہر ہے، یہ عددی ڈویژن، یعنی کے نتیجے کے طور پر حاصل کی ایک قیمت کا استعمال کرتے ہوئے پایا جا سکتا ہے. E.

R A = - BX س.

"پاسکل" میں آپریشن جدید

پاسکل میں، باقی بہت آسان ہو سکتا ہے تلاش کریں. ان مقاصد کے لئے ایک بائنری آپریٹر جدید فراہم کی جاتی ہے.

مندرجہ ذیل کے طور پر لکھا ہے:

R ایک جدید B =.

تو، مثال کے طور پر، ایک = 50 اور B = 9، پھر ہم R ہے: = 50 جدید 9. اس کے نتیجے کے طور پر، R 4 کے برابر ہے.

عملی کی درخواست

تقسیم (ر) کے باقی کی تلاش کمپیوٹنگ اور ٹیلی کمیونیکیشن میں استعمال کیا جاتا ہے. اس طرح کنٹرول آپریشن کے ساتھ پیدا کر رہے ہیں اور ایک محدود رینج میں بے ترتیب تعداد.

جدید آپریٹر، اور اعداد کی بہلتا کا تعین کرنے کے لئے استعمال کیا جاتا ہے، م. ای. ایک عدد صحیح نتیجے کے ساتھ دوسرے کی طرف سے ایک نمبر کا divisibility. ظاہر ہے، ان اعداد کی ایک جوڑے، آپریٹر درخواست دینے کے نتیجے میں 0 جدید دیتا ہے جس کے لئے ہیں.

"پاسکل" بہلتا حالت میں کے طور پر لکھا جا سکتا ہے:

ایک جدید B = 0 پھر لکھنا تو (ا، 'گنا'، ب).

مثال کے طور پر ایک آغاز شرط کوڈ مانیٹر میں اقدار ایک = 4 اور b = 2 کے لئے مندرجہ بالا ریکارڈ کیا جب شلالیھ "4 گنا 2" ظاہر کرے گا.

اس کے علاوہ، آپریٹر جدید اعشاری سنکیتن میں نمبر کے آخری ہندسوں کو ظاہر کرنے کے لیے استعمال کیا جا سکتا. ایسا کرنے کے لئے تعمیر R = ایک جدید 10. مثال کے طور استعمال کرتے ہیں، کمانڈ ر = 37 جدید 10 7 نتیجہ دے گا.

آپریٹر trunc

ایک اور آپریٹر آپ کو ایک div میں "پاسکل" سے کے طور پر ایک ہی نتیجہ حاصل کر سکتے ہیں جس کے ساتھ نہیں ہے. اس integers کے لئے نہ صرف لاگو ہوتا ہے جس trunc، کے بارے میں ہے. یہ جزوی دلیل کی عددی حصے کے طور پر نتیجہ کے نتائج. ایک ساتھ مل کر ساتھ آپریٹر "عام" ایک ہی نتیجہ تقسیم کرکے حاصل کی. اوپر کی مثال پر غور کریں. چلو ایک = 51 اور B = 9. پھر حکم Q کی طرف سے: = 51 9 div کے ق حاصل: = 5، ہم پکڑ دھکڑ کے نتیجے کے طور پر حاصل کرتے ہیں. اگر، تاہم، آپریٹرز trunc کے اسی نمبر پر لاگو ہوتے ہیں، پھر (ق): = trunc (51/9) کریں گے سوال: .. = 5، یعنی، ایک ہی نتیجہ حاصل ہے.

مثال 1

آپ عملی مسائل کو حل کرنے کے لئے "پاسکل" میں div اور جدید استعمال کر سکتے ہیں کہ کس طرح غور کریں. آپ کو ایک دو عددی تعداد کے ہندسے کی رقم تلاش کرنے کی ضرورت مان لیں. مندرجہ ذیل کے طور پر استدلال یہ ہے کہ:

  • پہلے سے ہی اوپر اشارہ کے طور پر، تعداد میں ہندسوں کی گزشتہ اس پر اور نمبر 10، آپریٹر جدید میں درخواست دینے کی طرف سے حاصل کیا جا سکتا ہے؛
  • سب سے پہلے نمبر پر ہے، تو اسے باہر، آپ div کے "پاسکل" میں ٹیم پر جدید کی جگہ لے لے تو بند ہو جائے گا.

ہم زبان 'پاسکل "کے لئے کوڈ لکھیں. مندرجہ ذیل کے طور پر اس سے نظر آئے گا:

پروگرام Sum_2؛ (پروگرام کا نام)

متغیر نمبر، نمبر_1، نمبر_2، رقم: عددی؛ (متغیرات میں سے ایک کی لسٹنگ اور ایک عددی طور پر ان کی قسم کا تعین)

شروع (جسم پروگرام کے آغاز)

( 'پٹ دو عددی نمبر') لکھ؛ (کے جملہ "ان پٹ دو عددی ہندسہ" ڈسپلے کریں)

پڑھ (نمبر)؛ (ان پٹ ابتدائی تعداد)

نمبر_1: نمبر div کے 10 =؛ (پہلی ہندسوں کا حساب)

نمبر_2: نمبر جدید 10 =؛ (دوسری ہندسوں کا حساب)

رقم: نمبر_1 + نمبر_2 =؛ (گنتی کی تعداد کا حساب)

لکھنا (میزان)؛ (اسکرین پر پیداوار نتیجہ)

آخر میں.

نمبر 25 کے طور پر، اس پروگرام کو استعمال کرتے ہوئے کے نتیجے کے مثال کے طور پر 7 ہے، اور،، 37 - 9.

EXAMPLE 2

ایک پروگرام ہندسے 3 عددی تعداد کی رقم کا حساب لگاتا ہے اس کے لئے کوڈ لکھیں.

تازہ ترین اعداد و شمار کو تلاش کرنے کے لئے کس طرح - قابل فہم ہے. یہ پیچیدہ اور 1st کے حساب نہیں ہے. یہ تعداد اور 100. "پاسکل" کرنے کا آپریٹر div کی درخواست دینے کے نتیجے کے یہ دوسرا ہندسوں تلاش کرنے کے لئے کس طرح کا تعین کرنے کے لئے رہتا ہے کے طور پر ایسا ہوتا ہے. ایسا کرنے کے لئے، آپ کا آپریٹر جدید نتیجہ پر اور 10 کو اصل نمبر پر ہے تو حاصل کی جاتی ہے جس میں ایک زیادہ بہتر ڈیزائن، استعمال کر سکتے ہیں، اور آپریٹر div کے 10 لاگو کرنے کے لئے ہے، اور پھر.

ایک تین ہندسوں کی تعداد درج ذیل ہو جائے گا کے ہندسے کی رقم کا حساب لگانے کے لئے پروگرام کا کوڈ:

پروگرام Sum_3؛ (پروگرام کا نام)

متغیر Number3، رقم: عددی؛ (متغیرات میں سے ایک کی لسٹنگ اور ایک عددی طور پر ان کی قسم کا تعین)

شروع (جسم پروگرام کے آغاز)

( 'پٹ درخت عددی نمبر') لکھ؛ (جملہ دکھائیں «پٹ درخت عددی نمبر»)

پڑھ (Number3)؛ (ان پٹ ابتدائی تعداد)

میزان: = Number3 div کے 100 + Number3 جدید 10 + Number3 div کے 10 جدید 10؛ (رقم کا حساب کتاب)

لکھنا ( 'سم)؛ (اسکرین پر پیداوار نتیجہ)

آخر میں.

کچھ نوٹس

ان کی کلاس سے باہر دلائل عددی پر لاگو جب کہ روایتی ڈویژن آپریشن نوٹ. یہ بنیادی طور پر ایک عددی طور پر نتیجہ دے جس div کے "پاسکل"، اسی طرح جدید آپریٹر، میں آپریشن سے ممتاز بناتا ہے.

بائنری قسم کی کارروائیوں کی پھانسی کے حکم پر ایک پیچیدہ اظہار میں (میٹر. E. 2 operands پر کارکردگی کا مظاہرہ کیا ہے) ان کی ترجیح ہے اور قوسین کی طرف سے مقرر کیا جاتا ہے. دوسرے الفاظ میں، بریکٹ موجود ہیں تو بائیں سے دائیں ان کے اظہار میں پہلے سے تعین کر رہے ہیں. آپریشنز *، /، جدید انیمیشن + اور سے زیادہ ترجیح ہیں - بریکٹ موجود نہیں ہے تو، بائیں سے دائیں پہلے سے زیادہ ترجیح کے ساتھ اعمال انجام دینے کے لئے ہونا چاہئے، اور پھر - + اور -

اب آپ تقریب div کے "پاسکل" میں استعمال کیا جاتا ہے کیا جانتے ہیں. تم نے بھی مواقع کے استعمال ہے، اس بات کا یقین کے لئے، آپ کو آپ کی اپنی ایپلی کیشنز تخلیق کرنے کے لئے مدد ملے گی جدید آپریٹر کی پیش کش کو جانتے ہیں.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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