1. Matritsani qator elementlari yig`indisidan vektor xosil qilinsin,eng katta va eng kichik ementi aniqlansin


Download 16.16 Kb.
Sana17.02.2023
Hajmi16.16 Kb.
#1205440
Bog'liq
Odamboyev Muhammad 912-21 guruh savollar


1 Standart turlar
1. Matritsani qator elementlari yig`indisidan vektor xosil qilinsin,eng katta va eng kichik ementi aniqlansin.
2. Sizga matn berilgan. Sizning vazifangiz toq uzunlikli so’zlar sonini juft uzunlikli so’zlar soniga ko’paytmasini topish.
3. Matritsaning qator elementlari yig`indisidan xosil bo`lgan vector matritsaga yangi ustun qilib qo`shilsin.
4. Bir o`lchamli sonli massivni manfiy elеmеntlari massivni eng kichik elementini kvadratiga almashtirilsin
5. Bir o`lchamli sonli massivni 2 ga, 3 ga yo`ki 5 ga bo`linadigan elementlari yig`indisi xisoblansin
2 Binar qidiruv
1 . Bir o’lchamli sonli massiv berilgan. Massiv elementlari o’sish tartibida berilgan. Keyin m ta son beriladi. Bu sonlardan nechtasi berilgan massivda uchrashini topuvchi dastur tuzing.
2.Bir o`lchamli sonli massiv [a,b] qismidagi elementlari massivni eng kichik elementiga bo`lib chiqilsin qolganlari o`zgartirishsiz qoldirilsin.
3.kkita butun sоn bеrilgan. Birinchi sоnni chiqaring, agar u ikkinchisidan katta bo`lsa, aks хоlda ikkalasini ham chiqaring.
4.Bir o`lchamli sonli massivni barcha elementlari massivni eng katta elementiga bo`lib chiqilsin
5.Bir o’lchamli butun sonlardan iborat massiv berilgan. Sizning vazifangiz juda oddiy, faqatgina uning maksimal va minimal elementlari o’rnini almashtiruvchi dastur tuzish.

3 Saralash


1 bir o’lchamli sonli massiv berilganMassiv elementlarini kamaymaslik tartibida saralovchi dastur tuzing.
2 Sizga bir o’lchmli butun sonlardan iborat massiv berilgan. Sizning vazifangiz bu massiv elemntlarini modullari jihatdan kamaymaslik tartibida saralaydigan dastur tuzish. Agar modul jihatdan teng musbat va manfiy sonlar mavjud bo’lsa manfiy son oldinroq joylashtirilsin.
3Sizga n ta kasr o’zining surat va maxrajining qiymati orqali berilgan. Sizning vazifangiz bu kasrlarni qiymati bo’yicha o’sish tartibida saralashdan iborat. Agar birnechta kasrning qiymatlari teng bo’lsa ularning bir-biriga nisbatan tartibi kiruvchi ma’lumotlarda berilgan tartibda qoldirilsin.
4. Bir o’lchamli sonli massiv berilgan. Massiv elementlarini kamaymaslik tartibida saralovchi dastur tuzing.
5. matndagi -so`zni o`chirib,o`rniga so`zini qo`yish dasturini tuzing (so`zlar probel bilan ajratilgan bo`ladi)
4 Rekutsya

  1. Sizga soni berilgan. Sizdan ushbu ifodani hisoblash so'raladi.

  2. Bu masalada sizga bir o'lchamli massiv berilgan siz uning toq elementlari sonini kvadratini toping

  3. Sizga soni berilgan. Siz quyidagi shartlarni qanoatlantiruvchi va juftliklar sonini topishingiz kerak:

  4. Sizga natural son berilgan. Siz uni tublikga tekshiring.

  5. Sizga ta elementdan tashkil topgan massiv berilgan. Sizdan ushbu ifodani hisoblash so'raladi.

5. STL
1.1122334455 tartibda berilgan ketma ketlikning n chi o’rnida turgan son necha ekanligini topuvchi dastur tuzing

2.Berilgan a sonning NBS ni topuvchi rekursiv funksiya tuzing

3.a,b,s,d sonlarning EKUB ini topuvchi rekursiv funksiya tuzing

4. .a,b,s,d sonlarning EKUK ini topuvchi rekursiv funksiya tuzing

5.Biron bir so’zning harflar sonini topuvchi rekursiv funksiya tuzing
Ro’yxatlash


  1. Sizga bir o’lchamli butun sonli massiv berilgan. Sizning vazifangiz uning maskimal elementini va shunday elementlardan necha marta uchraganini topuvchi dastur tuzishdan iborat.

  2. Sizga natural soni berilgan. Sizning vazifangiz uning natural bo’luvchilarining sonini topishdan iborat.



stek,navbat,dek

1. N ta elementdan tashkil topgan navbat yarating va birinchi bilan oxirgi element o’rnini almashtiring.


2. N ta elementdan tashkil topgan navbat berilgan. Navbatning o’rtadagi elemntini o’chiring.
3. N ta elementdan tashkil topgan navbat berilgan.navbatning eng kichik elementini toping va bu elelementni 0 bilan almashtiring.
4. N ta elementdan tashkil topgan navbat berilgan.navbatning eng kichik elementini toping va ushbu elementni o’chiring.
5. N ta elementdan tashkil topgan stek berilgan. Stekning barcha barcha elelementlari yig’indisini toping.
6. N ta elementdan tashkil topgan navbat berilgan. Navbatning oxiridagi elementiga teng barcha elementlarni o’chiring.
7. N ta elementdan tashkil topgan navbat berilgan.navbatning eng katta elementini o’chiring.
8. N ta elementdan tashkil topgan dek berilgan. Dekning barcha jufta elemtlarini yig’idisini toping
. 9. N ta elementdan tashkil topgan stek berilgan. stekning o’rtadagi elemntini o’chiring.
10. N ta elementdan tashkil topgan stek berilgan.stekning eng kichik elementini toping va bu elementni 1 bilan almashtiring.
11. N ta elementdan tashkil topgan navbat berilgan.navbatning eng katta elementini toping va ushbu elementdan keyin 3 sonini kiriting.
12. N ta elementdan tashkil topgan stek berilgan.stekning eng kichik elementini toping va uni o’chiring. 13. N ta elementdan tashkil topgan stek berilgan.stekning boshidagi elementga teng barcha elementlarni o’chiring.
14. N ta elementdan tashkil topgan dek berilgan. Dekning barcha musbat elementlarini yig’indisini toping.
15. N ta elementdan tashkil topgan navbat berilgan. navbatning barcha toq elementlarini yig’indisini toping.
16. N ta elementdan tashkil topgan ikkita navbat berilgan. Birinchi navbatning barcha manfiy elementlarini ikkinchi navbatga joylashtiring va ikkinchi navbatning barcha musbat elementlarini birinchi navbatga joylashtiring.
17. N ta elementdan tashkil topgan ikkita stek berilgan. Birinchi stekning barcha manfiy elementlarini ikkinchi stekga joylashtiring va ikkinchi stekning barcha musbat elementlarini o’chiring.
18. N ta elementdan tashkil topgan ikkita navbat berilgan. Birinchi navbatning barcha toq elementlarini ikkinchi navbatga joylashtiring va ikkinchi navbatning barcha juft elementlarini birinchi navbatga joylashtiring.
19. N ta elementdan tashkil topgan stek berilgan.stekning eng kichik elementini toping va bu elementni 5 bilan almashtiring.
20. N ta elementdan tashkil topgan navbat berilgan.navbatning eng katta elementini toping va ushbu elementdan keyin 8 sonini kiriting.
21. N ta elementdan tashkil topgan dek berilgan. Dekning barcha musbat elementlarini yig’indisining kvadratini toping .
22. N ta elementdan tashkil topgan stek berilgan.stekning eng kichik elementini toping va bu elementni 0 bilan almashtiring.
23. N ta elementdan tashkil topgan navbat berilgan.navbatning eng kichik elementini toping va ushbu elementni o’chiring.
24. N ta elementdan tashkil topgan stek berilgan. Stekning barcha barcha elelementlari yig’indisinining kvadratini toping.
25. N ta elementdan tashkil topgan navbat berilgan. Navbatning oxiridagi elementiga teng barcha elementlarni o’chiring.
26. N ta elementdan tashkil topgan navbat yarating va birinchi bilan oxirgi element o’rnini almashtiring. 27. N ta elementdan tashkil topgan navbat berilgan. Navbatning o’rtadagi elemntini o’chiring.
28. N ta elementdan tashkil topgan navbat berilgan. Navbatning barcha toq elementlarini yig’indisinining ikkilanganini toping.
29. N ta elementdan tashkil topgan stek berilgan.stekning eng kichik elementini toping va bu elementdan keyingi elementni o’chiring.
30. N ta elementdan tashkil topgan ikkita navbat berilgan. Birinchi navbatning barcha toq elementlarini ikkinchi navbatga joylashtiring .
31. N ta elementdan tashkil topgan navbat berilgan.navbatning eng kichik elementini toping va undan oldingi elementni o’chiring.
11.12 Daraxtlar bilan ishlash.Graflar.Ro’yxat.Qidiruv va saralashga oid masalalar.
1. Talabalar ismlari ketma-ketligidan binar daraxt hosil qilish algoritmi va dasturini tuzing.
2. Berilgan binar daraxtning terminal tugunlaridan tashkil topgan yangi muvozanatlangan binar daraxt hosil qilish algoritmi va dasturini tuzing.
3. Berilgan binar daraxtning har bir tuguni chap tomoni tugunlaridan tashkil topgan muvozanatlangan binar daraxt hosil qilish algoritmi va dasturini tuzing.
4. Daraxt tugunlari haqiqiy sonlar bo’lsin. Daraxt barcha tugunlarini o’rta arifmetigini hisoblash algoritmi va dasturini keltiring.
5. Daraxt tugunlari haqiqiy sonlar bo’lsin. Yozuvi manfiy bo’lgan daraxt tugunlarini o’chiruvchi dastur tuzing.
6. Daraxt tugunlari haqiqiy sonlar bo’lsin. Yozuvi berilgan kalit qiymatidan katta bo’lgan daraxt tugunlarini o’chiruvchi dastur tuzing.
7. Berilgan binar daraxtning balandligini aniqlash algoritmi va dasturini keltiring.
8. Berilgan binar daraxtning har bir juft elementi balandligini aniqlash algoritmi va dasturini keltiring.
9. Berilgan binar daraxtning terminal tugunlari balandliklarini aniqlash algoritmi va dasturini keltiring.
10. Daraxt tugunlari haqiqiy sonlar bo’lsin. Daraxt barcha tugunlarini o’rta arifmetigiga teng qiymatli tugunni berilgan binar daraxtga kiritish algoritmi va dasturini keltiring.
11. Berilgan binar daraxtning oraliq tugunlaridan tashkil topgan yangi binar daraxt tuzish algoritmi va dasturini keltiring.
12. Berilgan binar daraxtdan kalitlari o’sish tartibida joylashgan bir bog’lamli ro’yhat hosil qilish algoritmi va dasturini keltiring.
13. Binar daraxtning barcha barglari yozuvini chop etuvchi dastur ishlab chiqing.
14. Binar daraxtning barcha oraliq tugunlari yozuvini chop etuvchi dastur ishlab chiqing.
15. Binar daraxtning juft qiymatli kalitga ega elementlaridan yangi daraxt qurish algoritmi va dasturini keltiring.
16.Kenglikni aylanib o'tadigan funktsiyani tavsiflang, bu kabi kirish parametrlari qirralarning ro'yxatini oladi
17.Grafada eng qisqa yo'lni qidiring. Dijkstra Algoritmi
18. Grafada eng qisqa yo'lni qidiring. Floyd-Uorshell Algoritmi
19. Grafada eng qisqa yo'lni qidiring. Bellman-Ford Algoritmi
Butun sonlarga oid masalalar
1.L uzunlik sm da berilgan. Bo’lish operatsiya orqali qiymatda necha metr borligini aniqlash. (1 metr = 100 sm).
2.M kilogramm qiymat berilgan. Qiymatda necha tonna borligini aniqlash. (1 tonna = 1000 kg).
3.Baytlarda fayl o’lchami berilgan. Bo’lish operatsiyasi orqali berilgan qiymatda necha bit borligini aniqlash. (1 bayt = 8 bit)
4.A va B sonlari berilgan. A > B. A kesmasida maksimal miqdorda B kesmasi joylashtirilgan. B kesmasidan nechtasi A kesmada joylashishini aniqlang.
5.A va B sonlari berilgan. A > B. A kesmasida maksimal miqdorda B kesmasi joylashtirilgan. Qoldiqni hisoblash operatsiyasi orqali A kesmasidagi bo’sh joy uzunligini aniqlang.
Download 16.16 Kb.

Do'stlaringiz bilan baham:




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