پاڪستان ٺهڻ کانثانوي تعليم ۽ اسڪولن

سڌر algorithms - جهان جي جوڙجڪ ۽ حساب

هر انسان جي روزانه زندگيء ۾ ڪم تي يا زير تعليم جڏهن طرحين طرحين اوکائي جي ڪمن جي هڪ وڏي انگ سان ڊيل ڪرڻ لاء آهي. ڪجهه ڪمن ايترو سادو آهي، ته انهن تي عمل ڪرڻ ۾ اسان کي ڪجهه ڪارناما خودڪار طريقي سان ڪندا، به سوچڻ کان سواء. ڪنهن به مسئلي جو حل، به simplest، هڪ راڄ جي طور تي، ٻاهر مسلسل چند قدم لاء چاڙهيو ويندو آهي. مسئلو حل ثي رهيو ۾ consistency جي اهڙي قسم جي هڪ الخوارزمي سڏيو ويندو آهي. اڄ اسين جيڪي هڪ سڌر algorithms، انهن جي جوڙجڪ جيئن انهن جي فيصلي ۽ پروگرامن ڪيو ظاھر ڪئي پئي وڃي تي نظر.

algorithmic ٻولي

هن تصور جي فنڪار ڪارناما آهن، جن جي مسئلي جي حل ڪرڻ جي هدايت ڪئي آهي جو هڪ تسلسل ڪرڻ لاء ٺيڪ ٺاڪ خسخانا آهي.

هيء ٻولي algorithms ته صارف تي عام طور تي روشني وڌي رهيا آهن بيان جو هڪ وسيلو آهي.

۽ جڏھن ان وٽ پھچي ، ڪمپيوٽر جي ٻولي هڪ computational عمل فنگشن طور تي ٺيڪ ٺاڪ خسخانا طرف اشارو،. هن چيو ته، موڙ ۾، اصل نتيجي جي شروعاتي انگن اکرن، ته حد تائين، مان ٿي ويا آهن.

هڪ الخوارزمي جي ترقي - ڪافي پيچيدو ۽ وقت-ڀسم عمل آهي. اهو طريقن جي هڪ جوڙڻ جي عملن جو هڪ تسلسل (جي ترقي)، ڪمپيوٽرن جي مدد سان مشڪلاتن کي خطاب ڪرڻ جي ٺهيل آهي.

مال الخوارزمي

جي مال مني وجھندا آھيو مان:

  • limb - قدم (قدم) جي مائرن جو تعداد فنگشن لاء پوري الخوارزمي جي مڪمل آهي؛
  • يقين (اضح) - ڪارناما سرانجام لاء تعبير ضابطن جي انفراديت جي نمائندگي ۽ سندن execution جي حڪم؛
  • effectiveness - قدمن جي ڪنهن به مائرن نمبر لاء گهربل نتيجا؛
  • واضح - واضح هدايتون جو دفاع ڪندڙ هجي؛
  • ڪاميٽي - algorithms جي مسئلي جي عام جڪ لاء مخصوص پريشاني جي هڪ طبقي جي حل ڪرڻ جي قابل ٿي وڃن.

سڌر algorithms. ڪمپيوٽر جي ڪلاس 9

اسان اڳ ۾ ئي سنڌ جي وصف ۽ ان جي تصور جي مال تي بحث ڪيو آهي. هاڻي جي ان صفت جي باري ۾ ڳالهائي آڻي:

  • سڌر؛
  • branching؛
  • جي چڪر سان.

اسان سڌر algorithms ۾ دلچسپي آهي. اهي ڇا آهن؟ اھي حڪم کي ڪا پڌري تسلسل ۾ ٻين کان پوء هڪ بيان ڪيو وڃي ٿو رکي.

جي الخوارزمي جي سڌر جوڙجڪ زباني ۽ graphical صورت ۾ لکيو ٿي سگهي ٿو.

هتي هڪ مثال طور، هڪ زباني صورت ۾ رڪارڊ ڪيو. پوء، جو ڪم: اسڪول گڏ ڪري ٿو. حل:

  • شروع.
  • اٿي بيٺا.
  • جي مشق ڪندا.
  • پنهنجي منهن ڌوء.
  • سوڍو ڪريو.
  • نيرن.
  • پورٽ فوليو گڏ.
  • آخر.

عمل جي مٿان Graphical شڪل predsatvlyat جي پٺيان طور ٿيندو:

بلاڪ جهان صورت ۾ سڌر الخوارزمي،

هن بلاڪ جهان جنهن ۾ هر هڪ جدا جدا مرحلي جاميٽري جي شڪلين جي هڪ قسم ۾ به اهڙي تثليث پور سان ظاھر ڪئي آهي هڪ نيڪ تمنائون تصوير الخوارزمي جي نمائندگي ڪري. کان سواء، جي مرحلن جي وچ ۾ سلسلو (ٻين لفظن ۾، execution مرحلي جي تسلسل) جي تير، جنهن ٽڪر (پور) سان ڳنڍي طرف اشارو آهي. هر بلاڪ جي هڪ لکت سان گڏ آهي. ته سڌر ۾ استعمال جي الخوارزمي ڏنل عام ڪمن لاء جاميٽري جي شڪلين :

  • بلاڪ شروع-آخر الخوارزمي. هن تي روڪ جي لکت "آهستي آهستي" يا "آخر" آهي.
  • "داخل ٿيل-اوٽ" يونٽ. هن بلاڪ هڪ parallelogram جي صورت ۾ ظاھر ڪئي پئي وڃي. "پٽ"، "منسوخ"، "پرنٽ": هن هيٺين لکت رکيا. به يا اوٽ variables پٽ جي هڪ فهرست، جي حوالي ڪندا، انھن لاء انسيت.
  • Arithmetic يونٽ، يا بلاڪ فيصلن. اهو هڪ مستطيل ڪري سگهي. ڊسپلي يونٽ وڃي: "آپريشن"، "آپريشن جي هڪ گروپ جي."

پر depicted سڌر algorithms جي حل بلاڪ جا خاڪا جي مدد سان. اڳيون، جي انهيء assigning جي خاصيتن جي باري ۾ ڳالهائي ڏين.

سڌر computational algorithms

computational algorithms ۾ مکيه همراه عمل - variables جي هن اسائنمنٽ جي هڪ خاص اهميت حاصل. صورت جتي مسلسل قدر ان جي رڪارڊنگ جي شڪل جي آڌار ۾، مڪمل طور جي اسائنمنٽ جي نتيجي ۾ هڪ مخصوص variable اهميت ملي ٿي. هي ٻن طريقن جي انجام ڪري سگهجي ٿو: سنڌ جي اسائنمنٽ عبرت جي ذريعي؛ حڪم ڀرڻ جي.

سڌر قضاوت لاء هڪ الخوارزمي جي هڪ مثال

هتي هڪ سڌر الخوارزمي ته اسڪول ۾ درسي مواد ڪيو سان fractions جي ڊويزن جي قاعدن جو هڪ مثال بيان ڪيو آهي:

  • جي تعريف 1 جي numerator جي تعريف 2 جي denominator جي وڌايائين وڃي؛
  • 1 جي denominator جي numerator 2 جي وڌايائين ٿي؛
  • هڪ 2 جون پوائينٽون جو نتيجو - اوھان کي ڪا به تعريف، جن numerator تڪ 1 جي عملدرآمد جو نتيجو آهي، ۽ ان جي denominator رڪارڊ ڪرڻ چاهيو ٿا. هن راڄ جي algebraic صورت ڏنل آهي:

هڪ / ب: ج / د = (هڪ * د) / (ب * د) = ن / ن.

پوء، اسان fractions ورهائي لاء هڪ ڪمپيوٽر الخوارزمي کپن. مونجهاري کان بچڻ لاء، اسان جي variables لاء استعمال ٿيندو ئي فارمولا آهي ته مٿي ڏسيل ڪيو ويو آهي ۾ هڪ ئي ڳولڻ آهي. هڪ، ب، ج، d- اصل عدد variables طور تي ڊيٽا. جنهن جي نتيجي ۾ عدد انهيء هوندي. جي algorithmic ٻوليء جي حل جي پٺيان طور تي ويندو هوس:

fractions جي Sal ڊويزن

جي شروعات

مقصدن ۽، ب، ج، د، ن، ن

انتظام هڪ، ب، ج، د

م: = هڪ * د

(ن): = ب * سان

منسوخ ن، ن

شڪار

گرافڪس فارميٽ حل

اسڪيم سڌر الخوارزمي مٿي بيان ڏنل آهي:

جي ٽيم کي هڪ جي قيمت مقرر هيٺين فارميٽ ڪيو آهي:

Variable: = اظهار.

جي سائين "=" طور لڳايو پڙهيو آهي.

اسائنمنٽ - هڪ ٽيم آهي، جنهن جي هيٺيان ڪارناما execute کي هڪ ڪمپيوٽر لاء ضروري آهي:

  • جي اظهار جي اوسر؛
  • حاصل variable انهيء assigning.

هن جي مٿان الخوارزمي اسائنمنٽ جي طور تي ٻن حڪم ڪيو آهي. جي حڪم اسائنمنٽ جي بلاڪ جهان ۾ هڪ مستطيل، جنهن جي ڪمپيوٽنگ يونٽ سڏيو ويندو آهي ۾ درج ڪيو وڃي.

جڏهن سڌر algorithms جي بيان، ان جي سخت ضابطن ۾ جڏهن اظهار لکڻ سان ضروري تعميل لاء ڪو خاص ضرورت نه آهي. توهان جو ويچارا رياضياتي فارم استعمال ڪندي انهن کي رڪارڊ ڪري سگهي ٿو. پر هن هڪ سخت پروگرامن ٻوليء جي نحوي نه آهي.

هن مثال ۾، جي الخوارزمي به ٽيم ۾ داخل ڪري ڇڏيو آهي:

هڪ، ب، ج، د گھڙو.

جي flowchart ۾ پٽ حڪم جي parallelogram، i.e. جي پٽ-اوٽ يونٽ ۾ لکيو ويو آهي. جڏهن هن کي حڪم فرمايو، ته پروسيسر interrupts ايتري قدر جو استعمال ڪندڙ ڪجهه ڪارناما ٻاهر کڻندا ٿيندو. اقوام متحده، جي استعمال ڪندڙ کي ضرورت ان پٽ ڊوائيس (سندن انهيء) پٽ variables لکندو ۽ پريس ۾ گھڙو، جنهن ۾ گھڙو اهم طور عمل (ڪي بورڊ). اها ڳالهه اهم آهي ته انهيء جي پٽ فهرست جي حيثيت ساڳي ئي ترتيب، جي لاڳاپيل variables ۾ واقع ۾ داخل ٿيا.

سڌر الخوارزمي. ان جي پروگرامن

هن مضمون ۾ اڳ به ذڪر ڪيو ته جيئن، جي سڌر پروگرام اهڙي بيان ۾ شامل ڪري سگهون ٿا:

  • اسائنمنٽ؛
  • commissioning؛
  • نتيجو.

ته جي مٿان آپريٽرز کي استعمال ڪندي آهي، پروگرامن سڌر algorithms.

اهڙيء طرح، جي اسائنمنٽ ڇوڪريء جي پروگرامن ٻوليء ۾ ھلي طور تي لکيل آهي:

آڻي هڪ = ب، جتي هڪ - جي variable ب - اظهار. مثال طور، هڪ = وائي + 20.

داخلا ڇوڪريء ڏنل آهي:

پٽ، مثال طور: ان پٽ سي

ڇوڪريء جي انگن اکرن جي اوٽ، ته انهيء صورت ۾ لکيو ويو:

پرنٽ ڪيو. لاء مثال پرنٽ ميمڻ

هتي هڪ سادي مثال آهي. اسان هڪ پروگرام آهي ته ڪي بورڊ نمبر هڪ ۽ بي کان پٽ جي رقم لھندين لکڻ جي ضرورت آهي

هڪ پروگرامن جي ٻولي، اسان هڪ پروگرام حاصل ڪري، جنهن جو متن هيٺ ڏيکاريل آهي.

داخلا آپريٽرس، جي pascal پروگرامن ٻوليء ۾ اوٽ

pascal خاص آپريٽرز مختص نه ڪندو آھي، جو پٽ يا اوٽ آپريشن ته سڌر algorithms استعمال کي ظاھر ڪري. معلومات جي مٽاسٽا جو پروگرام تعمير-۾ طريقيڪار جي مدد سان پيروڪار آهي. جيئن معياري طريقيڪار جي هڪ مقدمه بيان لاء ڪو به ضرورت نه آهي، اهو ان کي هڪ حوالي ۾ هجن هر پروگرام لاء موجود آهي. به چيو ته طريقيڪار جي نالي سان ڪنهن به KEYWORD منصوبي نه رکندو آھي.

جڏهن ڊيٽا انٽري جي معياري طريقيڪار ته اڳ ۾ ئي ان جي پروگرام ۾ مربوط آهي تائين رسائي جي لاء اهڙي آپريٽرز کي استعمال ڪندي ڊيٽا کي ڀرڻ.

پڙهڻ (الف، ب، س)، جتي أ، ب، ج - جي variables ته رکڻ لاء ياداشت ۾ داخل ٿيڻ گهرجي.

Readlnn (x1، وائي، x2) - مڪمل ڪرڻ جائز آهي، cursor هڪ نئين ليڪ جي شروعات ڪرڻ jumps.

Readlnn؛ - ظاهر ڪري ٿي ته اهيا پريس «گھڙو». عام طور تي هن ڇوڪريء جي متن ۾ وجھي آهي اڳ جي آخري «آخر»، اسڪرين موڪليل تي پروگرام جي نتيجن کي بچائڻ لاء.

انهن آپريٽرز کي استعمال ڪندي سنڌ جي مانيٽر اسڪرين تي اوٽ ڊيٽا:

لکڻ (الف، ب، سي) - أ، ب، هڪ قطار ۾ سي جي انهيء specifying، ۽ cursor موجوده ليڪ ڇڏي نه رکندو آھي.

Writeln (Z، وائي، z2) - جي اوٽ انهيء ختم، cursor ته عهدي تي هڪ نئين لائن تائين منتقل ٿيندو رهيو.

writeln؛ - هڪ ليڪ نڪري ۽ هڪ نئين هڪ جي شروعات ڏانهن منتقل ڪرڻ جي شاھدي.

پر جيئن ته سادي بيان جي مدد سان ۽ ان پٽ ۽ pascal ۾ انگن اکرن جي اوٽ جا پيروڪار.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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