Программное обеспечение (ПО)


Алгоритмларни график усулда тасвирлаш


Download 1.04 Mb.
bet3/4
Sana15.06.2023
Hajmi1.04 Mb.
#1486873
1   2   3   4

Алгоритмларни график усулда тасвирлаш

  • Алгоритмларни график усулда тасвирлашда ҳар бир амал бир ёки бир нечта ҳаракатни ифодаловчи ўзаро боғлиқ функционал блоклар кетма-кетлиги орқали тасвирланади.
  • Алгоритмнинг бундай тасвирлаш усули алгоритм схемаси ёки блок-схема деб аталади.
  • Блок-схемада ҳар бир ҳаракат турини (бошланғич қийматларни киритиш, ифодалар қийматларини ҳисоблаш, шартларни текшириш, амалларни такрорлашни бошқариш, қайта ишлашни тугатиш ва ҳ.к.) маълум бир геометрик фигура орқали ифодаланади.
  • Блокли белгилар (геометрик фигуралар) чизиклар оркали боғланади (бунда қайси амал олдин, қайсиниси кейин бажарилиши кўрсатилади).
  • ACM.TUIT.UZ/FORUM
  • Алгоритмнинг блок схемалари кўринишлари
  • ACM.TUIT.UZ/FORUM
  • 1. Бошлаш ёки тамом
  • 2. Маълумотларни киритиш ёки чиқариш
  • 3. Ҳисоблаш
  • 4. Натижаларни қоғозга чиқариш

Блок-схема блокларини ишлатилиши

  • Оддий харакат
  • Шартни текшириш
  • Цикл (такрорланиш) боши
  • Ёрдамчи алгоритмга мурожаат
  • Маълумотларни киритиш ва чиқаришнинг умумий кўриниши
  • Натижани босмага чиқариш
  • Параметрларни ҳисоблаш
  • a,b,c киритиш
  • Бошлаш
  • a
  • ЙЎҚ
  • ҲА
  • “Оддий ҳаракат” белгиси орқали формулалар, ҳисоб-китоб, ўзлаштириш амаллари ифодаланилади. Бир нечта амалларни алоҳида ёки битта белги орқали ифодалаш мумкин.
  • "Шарт текшириш" блоки орқали амаллар бажарилиш йўналиши шарт бажарилиши асосида кўрсатилади. Бундай блокнинг ҳар бирида савол, шарт ёки муносабат кўрсатилади.
  • "Цикл" блоки амалларни такрорлаш учун ишлатилади. Блок ичида циклнинг боши ва охирини кўрсатувчи параметр (i), параметрнинг ўзгариш қадами кўрсатилади.
  • "Ёрдамчи алгоритмга мурожаат" блоки алоҳида ва мустақил ишловчи қисм дастур ва ёрдамчи алгоритмларга мурожаатни билдиради.
  • Блок-схема блокларини ишлатилиши
  • ACM.TUIT.UZ/FORUM

Download 1.04 Mb.

Do'stlaringiz bilan baham:
1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling