Laboratoriya ishi



Yüklə 241,68 Kb.
səhifə3/8
tarix02.01.2022
ölçüsü241,68 Kb.
#44358
1   2   3   4   5   6   7   8
2-LABORATORIYA ISH

NAMUNA
Ishning maqsadi: C++ dasturlash tilida standart algoritmlar, iteratorlar va xotirani taqsimlovchilar bilan ishlash ko’nikmalarini shakllantirish.

Masalaning qo’yilishi:

  1. Variantda berilgan topshiriq bo’yicha konteyner hosil qilish va berilgan standart funksiya yordamida konteyner ustida amallar bajarish;

  2. Variantda berilgan konteyner ustida iteratorlardan foydalanib amallar bajarish;

  3. Variantda berilgan funksiya bo’yicha xotirani taqsimlashni amalga oshiring.


Masala:

multiset konteyneri yordamida mst nomli konteyner e’lon qilib uni rand() funksiyasi yordamida tasodifiy sonlardan tarkib topgan elementlar bilan to’latib ularni chop qilish. Konteyner asosida it nomli iterator hosil qilib begin() funksiyasi yordamida iteratorga boshlang’ich qiymat berish, itertaordan foydalanga holda konteyner elementlarini chop qilish. Avvaldan hosil qilingan isEven() funksiyasidan foydalanib find_if() standart funksiyasini ishlatish.




Yüklə 241,68 Kb.

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




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