ڪمپيوٽرنپروگرامن

"pascal" - هڪ زبان ... نئين سکندڙن لاء، "pascal": وضاحت

دنيا جي وڏين ويب جي وسعت ۾، توهان جي پروگرامن جو تمام گهڻو جي ٻولي ۾ ڏسي سگهو ٿا "pascal"، پر گهڻو وڌيڪ ڏکيو لڳايو کي اهي ڪيئن ڪم، ۽ جيڪي بنيادن تي بندوبست ڪري رهيا آهن. جي پروگرامن جي فاروق سومرو گڏ ٻڌڻ گھرجي!

Algorithmic ٻولي: بنيادي نظريا

جي ڪردارن، لفظ، محاورا ۽ سڄي سزائون: ڳالھ ٻولھ واري تقرير ۾ اسان جو بنيادي يونٽ استعمال. Algorithmic ٻولي به هڪ اهڙي جوڙجڪ ڪئي آهي، پر ان جي جزا مختلف سڏيندا آهن. اسان جي بنيادي جوڙجڪ، اظهار ۽ بيان ۾ ايندو آهي. انهن سڀني يونٽن، هڪ hierarchical جوڙجڪ بڻجي جيئن هر لڳولڳ هدايت جي مٿي مان ٺهيل آهي.

نشان algorithmic ٻولي - آهي لکڻ ڪوڊ لاء استعمال ناقابل atoms.

بنيادي جوڙجڪ - ته انهن جي پنهنجي معني آهي ته نالي ماتر يونٽ آهن.

شاندار ٻوليء جي اظهار جي مٿان ٻن يونٽن مان ٺهيل آهي ۽ ان جي گهربل قدر پئجي لاء اصول جوڙ آهن.

هن ڇوڪريء جي مخصوص transformation جنهن جي پروگرام جو صحيح execution لاء ضروري آهي جي تشريح لاء ذميوار آهي. اتي ڪيترن ئي ٿي سگهي ٿو، ته ضروري آهي - هن پروگرام جو هڪ پيچيدو آپريشن انجام هجڻ ضروري آهي. اهڙي حال ۾، اهي هڪ ئي بلاڪ يا مرڪب بيان ۾ گڏ ٿيل آهن.

ٻولي "pascal"

پروگرامن ٻولين جي هڪ وڏي تعداد ۾ ڪري سگهو ٿا. "pascal" (نئين سکندڙن لاء، اتي ڪجهه فائدا آهن) انهن مان هڪ آهي. ان رسم الخط انگ، اکر ۽ خاص ڪردارن جو ٺهيل آهي. هتي انھن جي هڪ فهرست آهي:

  • 26 لاطيني وڏن ۽ ننڍا اکر ؛
  • شخصيت underscore؛
  • ڏهن ندس؛
  • limiters؛
  • آپريشن جي آيتن کي؛
  • specifiers؛
  • هن لفظ جي نظام (خدمت) پاران رکيل.

مٿئين عنصرن کان سواء، ان جي بنيادي "خالي" جنهن جي جوڙجڪ ۽ مخصوص ڪنڀر نشان جو اظهار اندر استعمال نه ٿو ڪري سگهجي جي هڪ سيٽ سان تعلق رکي ٿو.

پرائمري ٻولي constructs

نئين سکندڙن لاء، "pascal" strings، انگ ۽ نالا شامل آهن.

جائزو هيٺ ڪوڊ ۾ استعمال جي انگ، جي پروگرامن جي ٻولي عام طور اعشاري نظام ۾ لکيو ويو آهي. اهي جنهن جو اعشاري نڪتو جو ڪو به ذڪر ڪيو، ٻنهي جي حقيقي ۽ سڄي ٿي سگهي ٿو. تعداد مثبت آهي ته، ان جي نشاني کي ختم ڪري سگهجي ٿو.

"pascal" - هڪ algorithmic پروگرامن ٻولي جنهن ۾ strings ڪردارن جو تسلسل آهي، apostrophes ۾ بند آهي. توهان هڪ apostrophe پاڻ کي استعمال ڪرڻ جي ضرورت آهي ته، هن علامت ٻه ڀيرا ذكر لڳي آهي.

نالو - هڪ تسلسل آهي ته هڪ خط سان ٿيندي آهي ۽ ان جي انشا جي لحاظ ۾ رکي سگهي ٿي. خاص IDs ٽيگ، قسمن، constants، افعال، طريقا، variables، اعتراض، ۽ جيتوڻيڪ ماڊيول سڏيندا آهن. سڃاڻڻ اوھان جي underscore ڪردار استعمال ڪري سگهو ٿا نظر ايندا. هن جو نالو شخصيت جو تمام گهڻو آهي سگهي ٿو، پر compiler رڳو پهرين 63 اکرن کي پڙهي ويندي. "pascal"، جنهن جي ظاهر پوء، پيچيدو پوء وڻندڙ نه لڳي سگهي ٿو، پوء ڊيڄاريندو ٿي ۽ برائوزر صفحي کي بند ڪرڻ ڊوڙندا نه ڪريو!

زبان جي سڃاڻڻ constants جي معيار جا نالا، طريقيڪار، فائلون، ڪم، گڏو گڏ نظام اظهار جي قسمن جي استعمال ڪرڻ کان منع ٿيل آهن جيئن.

بهتر جي ڪوڊ جي visibility جي خامين جي مدد ڪندو، پر ان جي ياد آهي ته اهي نالا ۽ وچ ۾ نمبر جي حصيداري نه ٿو لڳي آهي.

نحو algorithmic ٻولي

هر ليڪ جي پروگرام ۾ هڪ semicolon، ٻولي اسان کي سٺن آهن ( "pascal") ۾ لکيو سان ختم هجڻ ضروري آهي. انفرميٽڪس جو شاگرد ۽ شاگردن جي تعليم، ۽ اوھان کي انهن ضابطن ۾ پاڻ کي سمجهڻ ڪرڻ جي قابل ٿي ويندا!

هن semicolon (؛) - هڪ prearranged ڏي اشارو ڪيو، جنهن جي موجوده ليڪ جي پڇاڙي ۽ هڪ نئين هڪ ڏانهن منتقل ڪرڻ جي ضرورت جي باري ۾ ٻڌائي ٿو. پر جي خدمت حڪم کانسواء ٿي سگهي ٿو: const، var، شروع ۽ ٻيا.

هن ڇوڪريء جي پروگرام آخر ۾ ٻيهر، پوء ان کان پوء ضروري هڪ نقطي جي اڳي ئي. ڪڏهن ڪڏهن ڪوڊ ڪيترن ئي ڳنڍي رکي سگهي ٿو، ته پوء ان جي شروعات ۽ ان جي بلاڪ جي آخر ۾ هڪ semicolon جي الڳ ڪيو ويندو.

جي variable جي هڪ خاص اهميت حاصل مقرر ڪرڻ کان اڳ سڌي رستي سائين جن هڪ سيمي ڪر ڪرڻ ضروري آهي. مثال طور، توهان کي قائم ڪرڻ لاء (ن) وڃڻ = 13، ۽ ڪوڊ ن وانگر نظر ڪرڻ وارو آهي: = 13.

توهان جي ضابطن ۾ معلوم ٿئي ٿو ته، وري اوھان کي ڪافي تڪڙو نحو غلطيون کان سواء سافٽ ويئر جو ڪوڊ لکڻ معلوم ٿئي ٿو.

Classical ٻوليء جي بيان "pascal"

Programmed repetitive مستقبل جي درخواست ڪوڊ ۽ ڪنهن عمل سان ان تي عمل مختلف طريقن جي ذريعي ممڪن آهي. پر جي ٻولي "pascal" هن جو مقصد مختلف آپريٽرز لاء استعمال ڪيو ويندو آهي. انھن جي سڀني، اسان کي غور نه ٿا ڪري سگهو، تنهن ڪري اسان کي صرف چند سان سمجهي ويندو.

مثال طور، سنڌ جي ڇوڪريء کي منتخب ڪندي پروگرام ڊوڙندو جي متبادل طريقن مان هڪ چونڊي سگهو ٿا. هن معاملي ۾ سميجي جي تسلسل قسم جو اظهار آهي. پر اتي هڪ caveat آهي: هن چونڊ اهم هڪ جملو يا حقيقي قسم سان تعلق نه ٿا ڪري سگهو.

موجود نه اسائنمنٽ بيان، conditional جامع ۽ خالي، گڏو گڏ ٻين مفيد سيڙپ جو پکو آهن. انهن مان فقط ڪي جي علم اوھان کي چڱو فعاليت سان ڪوڊ لکڻ جي اجازت ڏئي ٿو. آپريٽر، کوسا نه ڪيو وڃي انهن جي وڏي تعداد جي پروگرام debug compiler ڏکيو، ٿاڦڻ ۽ اجنبي سمجهندا تمام ڏکيو بڻائي سببان.

جي اسائنمنٽ ڇوڪريء

هن اظهار جو سيمي ۽ سائين "برابر" آهي. اهو هڪ خاص اهميت جي هڪ مخصوص variable مقرر ڪرڻ لاء استعمال ڪيو ويندو آهي. اهو ته ياد ڪرڻ variable اظهار جو قسم اهم آهي ۽ هن واقعي ۾ به ساڳيو هجي ته اهي، جي حوالي سڄي ۽ حقيقي قسم جي ڪهڙو نه ڪندا آھن. صرف اهڙي صورتحال ۾ تبديل ڪرڻ جو رخ ڪندو.

مرڪب بيان

"pascal" - هڪ پروگرامن ٻوليء جي ماني پروگرام خاص brackets ۾ هيٺيان بيان جو تسلسل استعمال ڪري ته. اهو هڪ جامع جوڙجڪ جي باري ۾ آهي، جي محدود لفظن شروع ۽ آخر. هن جي algorithmic ٻولي جنهن سان ان جي بنيادي ڍانچي منھجي استعمال ڪرڻ ڪوڊ لکڻ ممڪن آهي لاء هڪ اهم اوزار آهي.

زبان جي آپريٽر "pascal"، جي جامع ڍانچي جي حصي ۾ شامل ڪافي مختلف ٿي سگهي ٿو، ڇاڪاڻ ته ڪو حدن آهن. Nesting کوٽائي به مختلف ٿي سگهي ٿي.

Conditional ڇوڪريء پروگرامن جي ٻولي

هي اتحاد جي پروگرام مخصوص حالت ۾ چيڪ ۽ ان جي بيتن جي نتيجن تي منحصر ڪري هڪ عمل کي انجام ڏيڻ جي صلاحيت روزي ڏيندو آھي. اهڙيء طرح، جو conditional حڪم - حساب سرانجام جي عمل ۾ ٽاريون جي ٺهڻ جو مطلب مان هڪ آهي.

Structurally، conditional بيان ڏنل آهي:

جيڪڏهن <حالت> پوء ٻئي .

ماني مواد سان هڪ منطقي اظهار، ۽ آپريٽرز - - پروگرامن ٻولي استعمال ڪنهن به حڪم ٻيو هن جذبي ۾، وري ۽ جيڪڏھن لفظ، جي حالت ۾ رکيون ويون آهن.

پروگرام ڪوڊ جي جوڙجڪ

وڏي جا شعبا آپريٽرز ۽ بيانن - اهي اهڙي "pascal" جيئن هڪ ٻوليء ۾ لکيل هڪ درخواست جي مکيه جزا آهن. انفارميشن ٽيڪنالاجي ڌريون انهن عنصرن جستجو ۽ ڪيئن انهن کي صحيح استعمال ڪرڻ جي سکڻ بڻائي ٿو.

هن صحافت جي اڪثر ڪري هڪ ڪوڊ نالي تي مشتمل آهي. مثال طور، پروگرام MyFirst.

سيڪشن بيان ڳنڍيل لائبريريون، ماڊيول، چٽڪيون، constants، قسمن، variables، جي ڪم ۽ طريقيڪار جي باب ۾ بيان جو مطلب سگهو ٿا.

سيڪشن ڳنڍيل لائبريريون جي نالن جي اندر جي ماڊيول جي بيان تي مشتمل آهي ۽ ان جي مخصوص لفظ استعمال سان ٿيندي آهي. اهو سڀ ان جي ٻين بيانن مان پهرين ٿي هجڻ ضروري آهي. Module جا نالا هميشه ڪاما کان الڳ ڪيو وڃي.

ڪنهن ڪوڊ ڇوڪريء هڪ سلفي جو نالو وجهي جي بيان جي لاڳاپيل حصي ۾ ذڪر ٿي سگهي ٿو.

ڄاول بيان هيٺ ڏنل ڪوڊ ۾ constants سندن بدران نالن جي انگن يا alphanumeric انهيء رجسٽر ڪرڻ جي اجازت ڏئي ٿو.

":؛ ك، آيل، ن عدد: چار هزاري؛ H1، h2: boolean؛ var ج، هڪ، ر:" استعمال جي variables جي بيان ۾ سڀني قسمن ته استعمال ڪيو ويندو ۾ شامل ڪرڻ گهرجي.

وسارڻ ته "pascal" نه ٿو - هڪ پروگرامن ٻولي سڀني جي پروگرام ۾ شامل جزا جي واجب مقدمه بيان جي ضرورت آهي.

ڪوڊ متن هڪ Dot سان ختم هجڻ ضروري آهي.

پروگرام جي مثال

"pascal" - هي هڪ همراه جي ٻولي آهي، ۽ اوھان جي مٿان معلومات زير تعليم کان پوء ڪوڊ لکڻ کي سڌو اڳتي وڌڻ ڪري سگهو ٿا.

اسان کي تسليم ڪيو آهي ته درخواست جي اسڪرين جي جملي آندو اٿس ڏي «اهو منهنجو پهريون پروگرام آهي!»

"pascal" تي پروگرامن جا مثال تمام اهم آهي سمجھي، پوء سڄي هاڻي ان کي ائين ڪرڻ جي ڪوشش ڪري.

شروع
Writeln (اهو منهنجو پهريون پروگرام 'آهي!)؛
آخر.

ته ايترو سادو آهي!

وڌيڪ پيچيده ڪوڊ، جنهن سان توهان جي پاڙ ڏسي سگهو ٿا لاء ڏس هڪ quadratic لاڳاپا وڌائڻ. computational اظهار جي ٺهڻ جي ڳالهين تي توجھ.

وڃايو، ته "pascal" تي هن ريت جا پروگرام اوھان لاء مفيد هئا.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sd.unansea.com. Theme powered by WordPress.