2-laboratoriya ishi. Stl kutubxonalari. Kontеynеr sinflar, kontеynеrlar (kollеksiyalar). Chiziqli konteynerlar. Assosiativ kontеynеrlar. Tartiblanmagan assosiativ kontеynеrlar Ishning maqsadi


Laboratoriya mashg‘ulotini bajarish bo‘yicha variantlar



Yüklə 1,22 Mb.
səhifə6/10
tarix18.04.2022
ölçüsü1,22 Mb.
#55664
1   2   3   4   5   6   7   8   9   10
2-Laboratoriya-2022 yil Dasturlash

Laboratoriya mashg‘ulotini bajarish bo‘yicha variantlar

Quyidagi masalalardagi funksiyalar vector sinfidan foydalanilgan holda yechilishi kerak. Har-bir masalada kiritish va chiqarish funksiyalari hamda vector elementlarni fayldan yuklovchi va faylga saqlovchi funksiyalar bo‘lishi shart.





Topshiriq № 2.1

1

Vector elementlarini max va min elementlarini o‘chiruvchi funksiyalar

yarating.



2

Berilgan N ta ixtiyoriy sonni max va min lari o‘rtasidagi sonlarini o‘chiruvchi

funksiyalar yarating.



3

Vector ning 1- manfiy elementi bilan ohirgi manfiy elementi o‘rtasidagi

elementlarini chiqaruvchi va o‘chiruvchi funksiyalar yarating.



4

Vector elementlari ichidan ixtiyoriy qidirilga son bor yo‘qligini aniqlash va

ushu sonni o‘chiruvchi funksiyalari yarating.



5

Vectorni ixtiyoriy berilgan index gacha bo‘lgan elementlarini o‘chiruvchi

funksiyalar yarating.



6

Vectorni ixtiyoriy qidirilgan elementigacha bo‘lgan elementlarini o‘chiruvchi

funksiyalar yarating.



7

Vectorni eng katta elementigacha bo‘lgan elementlarini o‘chiruvchi

funksiyalar yarating.



8

Vectorni eng kichik elementigacha bo‘lgan elementlarini o‘chiruvchi

funksiyalar yarating.



9

Masiivni eng kichik elementidan keyingi elementlarini chiqaruvchi va

o‘chiruvchi funksiyalar yarating.



10

Vectorni eng katta elementidan keyingi elementlarini chiqaruvchi va

o‘chiruvchi funksiyalar yarating.



11

Vectorda qidirilgan ixtiyoriy son nechta ekanligini aniqlovchi va ushbu sonni

o‘chiruvchi funksiyalar yarating.



12

Vectorda bir xil elementlarini o‘chiruvchi funksiyalar yarating.

13

Vectorda bir xil elementlar nechta ekanligini aniqlovchi va ushbu

elementlarni o‘chiruvchi funksiyalar yarating.



14

Ikkita ixtiyoriy vectorni bir xil ekanligini aniqlovchi va bir xil bo‘lsa bittasini

o‘chiruvchi funksiyalar yarating.



15

Ikkita ixtiyoriy vectorlarni nechta elementi bir xil emasligini aniqlovchi va bir

bo‘lmaganlarini o‘chiruvchi funksiyalar yarating.



16

A vectordan B vectorni tashkil qilish mumkin yoki mumkin emasligini

aniqlovchi va tashkil qilib bo‘lsa B vectorni o‘chiruvchi funksiyalar yarating.



17

A vectordan B vectorni elementlarini o‘chiruvchi funksiyalar yarating.

18

Vectorda eng ko‘p takrorlangan elementlarini chiqaruvchi va o‘chiruvchi

funksiyalar yarating.



19

Vectorda eng kam takrorlangan elementlarini chiqaruvchi va o‘chiruvchi

funksiyalar yarating.



20

Vectordan ixtiyor index dagi elementini topuv chi va o‘chiruvchi funksiyalar

yarating.



21

Vektor elementlarini o’sish tartibida saralovchi funksiya tuzing

22

N o`lchamli butun tipli massiv berilgan, hamma elementlari(o`sish yoki kamayish bo`yicha) tartiblangan. Faqat toq nomerdagi elementlari ekranga chiqarilsin.

23

Ikkita bir xil elementga ega bo`lgan N o`lchamli butun tipli massiv berilgan. Bir xil elementlar nomeri topilib o`sish tartibida chiqarilsin.

24

Berilgan vektordagi har xil elementlar soni topilsin.

25

Vektordagi eng ko`p uchraydigan bir xil element miqdori topilsin.

26

Fibonachchi ketma ketligining dastlabki n ta hadidan vector hosil qiling

27

Arifmetik progressiyaning dastlabki n ta hadidan vector hosil qiling

28

Geometrik progressiyaning dastlabki n ta hadidan vector hosil qiling

29

N ta tasodifiy sonlardan iborat vector hosil qiling, elementlarini kamayish tartibida saralang

30

Vektorning eng katta elementidan kichik elementini o’chiruvdhi dastur tuzing



Yüklə 1,22 Mb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   10




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin