1-Amaliy ishi Mavzu: Dasturning modulli tuzilmasi. Tuzilmaviy dasturlash misollari tahlili. Tutashuvni kamaytirish yo’llari (coupling). Bog’lanishni oshirish yo’llari (cohesion). Algoritmlarni loyihalashga misollar


D soni hamda "navbat" ning boshi va oxirini ko`rsatuvchi P


Download 34.72 Kb.
bet8/9
Sana19.11.2023
Hajmi34.72 Kb.
#1786435
1   2   3   4   5   6   7   8   9
Bog'liq
1-amaliy ish

D soni hamda "navbat" ning boshi va oxirini ko`rsatuvchi P1, P2 ko`rsatkichlar berilgan(agar "navbat" bo`sh bo`lsa P1=P2=NIL bo`ladi). "Navbat" oxiriga D soni qo`shilsin va P1, P2 larning yangi adreslari chiqarilsin.

  1. D soni hamda "navbat" ning boshi va oxirini ko`rsatuvchi P1, P2 ko`rsatkichlar berilgan. "Navbat" ning oxiriga D soni qo`shilsin va boshidan bitta element olib tashlansin. "Navbat"ning olingan elementi hamda yangi boshlang`ich P1 va oxirgi P2 adreslari chiqarilsin.

  1. N(N>0) soni hamda bo`sh bo`lmagan "navbat" ning boshi va oxirini ko`rsatuvchi P1, P2 ko`rsatkichlar berilgan. "Navbat" dan dastlabki N ta elementni chiqarib, chiqarilgan elementlari qiymatlari hamda "navbat" ning yangi bosh va oxirining P1, P2 ko`rsatkichlari chiqarilsin.(agar "navbat" bo`sh bo`lsa 2 marta NIL chiqarilsin, agar "navbat" da N tadan kam element bo`lsa undagi barcha elementlar chiqarilsin.) Elementlar navbatdan chiqarilgandan keyin ular egallab turgan xotira bo`lagi bo`shatilsin.

  1. Bo`sh bo`lmagan "navbat" ning boshi P1 va oxiri

Download 34.72 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9




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