Tasodifiy sonlar generatori yordamida [1; 20] oraliqda yotuvchi N sonini hosil qiling. [1; 100] orliqida yotuvchi N ta tasodifiy natural sonlardan iborat queue konteynerini hosil qiling. Ularning ichidan qiymati eng kichik bo’lgan sonini ekranga chiqaring. sSolishtirish amali va saralash fuktsiyalaridan foydalanish man qilinadi.
|
Benzinkolonka ochilishiga N ta (N=10) mashina 1- kolonkaga to’planib qoldi. Benzinkolonka ochilgandan keyin 5 minut o’tgach 1- kolonka mashinalarga benzin quyishni boshladi. Agar kolonka 50000 so’mdan - 100000 somgacha benznni 5 minutda, 100000 dan -150000 so’mgacha 8 minutda,150000somdan -200000gacha 13minutda va 200000dan 500000gacha 20 minut sarf qilishi ma`lum bolsa 45 minutdan keyin navbatda nechta hairdo qolishini aniqlab beruvchi dastur tusing.(Pul hajmi tasodifiy sonlar generatori yordamida shaklantirilsin)
|
Yangi konteynerlar hosil qiling, uni standart funksiyalar yordamida elementlar bilan to’lating copy funksiyasi yordamida amallar bajaring
|
Yangi konteynerlar hosil qiling, uni standart funksiyalar yordamida elementlar bilan to’lating move funksiyasi yordamida amallar bajaring
|
Yangi konteynerlar hosil qiling, uni standart funksiyalar yordamida elementlar bilan to’lating swap funksiyasi yordamida amallar bajaring
|
Yangi konteynerlar hosil qiling, uni standart funksiyalar yordamida elementlar bilan to’lating transform funksiyasi yordamida amallar bajaring
|
Yangi konteynerlar hosil qiling, uni standart funksiyalar yordamida elementlar bilan to’lating replace funksiyasi yordamida amallar bajaring
|
Yangi konteynerlar hosil qiling, uni standart funksiyalar yordamida elementlar bilan to’lating fill funksiyasi yordamida amallar bajaring
|
Yangi konteynerlar hosil qiling, uni standart funksiyalar yordamida elementlar bilan to’lating remove funksiyasi yordamida amallar bajaring
|
Yangi konteynerlar hosil qiling, uni standart funksiyalar yordamida elementlar bilan to’lating unique funksiyasi yordamida amallar bajaring
|
Yangi konteynerlar hosil qiling, uni standart funksiyalar yordamida elementlar bilan to’lating reverse funksiyasi yordamida amallar bajaring
|
Yangi konteynerlar hosil qiling, uni standart funksiyalar yordamida elementlar bilan to’lating rotate funksiyasi yordamida amallar bajaring
|
Yangi konteynerlar hosil qiling, uni standart funksiyalar yordamida elementlar bilan to’lating shuffle funksiyasi yordamida amallar bajaring
|
Yangi konteynerlar hosil qiling, uni standart funksiyalar yordamida elementlar bilan to’lating sort funksiyasi yordamida amallar bajaring
|
Yangi konteynerlar hosil qiling, uni standart funksiyalar yordamida elementlar bilan to’lating merge funksiyasi yordamida amallar bajaring
|
Yangi konteynerlar hosil qiling, uni standart funksiyalar yordamida elementlar bilan to’lating set_union funksiyasi yordamida amallar bajaring
|
Yangi konteynerlar hosil qiling, uni standart funksiyalar yordamida elementlar bilan to’lating is_sorted_until funksiyasi yordamida amallar bajaring
|
Complex sinfidan foydalanib, ikkita kompleks sonlarni qo’shing.
|
Complex sinfidan foydalanib, ikkita kompleks sonlarni ayiring
|
Complex sinfidan foydalanib, ikkita kompleks sonlarni ko’paytiring.
|
Complex sinfidan foydalanib, ikkita kompleks sonlarni bo’ling.
|
Complex sinfidan foydalanib, kompleks sonlar inkrementini (prefiks (++i) va postfiks (i++) lar uchun) amalga oshiring.
|
Complex sinfidan foydalanib, kompleks sonlar dekrementini (prefiks (--i) va postfiks (i--) lar uchun) amalga oshiring.
|
Complex sinfidan foydalanib, ikkita kompleks sonlarni qo’shing.
|
Complex sinfidan foydalanib, ikkita kompleks sonlarni ayiring
|
Complex sinfidan foydalanib, ikkita kompleks sonlarni ko’paytiring.
|
Complex sinfidan foydalanib, ikkita kompleks sonlarni bo’ling.
|
Complex sinfidan foydalanib, kompleks sonlar inkrementini (prefiks (++i) va postfiks (i++) lar uchun) amalga oshiring.
|
Complex sinfidan foydalanib, kompleks sonlar dekrementini (prefiks (--i) va postfiks (i--) lar uchun) amalga oshiring.
|
Complex sinfidan foydalanib, kompleks sonlarni ildizini toping.
|
Complex sinfidan foydalanib, kompleks sonlarni darajaga oshiring.
|
Complex sinfidan foydalanib, kompleks sonlarni yig’indisi va bo’linmasini toping.
|
Matnli faylda “ ; ” (nuqta-vergul) belgisi bilan ajratilgan rekursiv funksiyalar mavjud. Rekursiv funksiyalar: local va global identifikatorlardan, o'nlik suzuvchi nuqta raqamlaridan, o’zlashtirish belgisi ( = ), qiymat qaytarish aktiv so’zi return, ishoralar +, -, *, / va figurali qavs({}) lardan
iborat.
|
92. Matnli faylda “ ; ” (nuqta-vergul) belgisi bilan ajratilgan ko’rsatgichlar mavjud. Ko’rsatgichlar: identifikatorlardan, o'nlik suzuvchi nuqta raqamlaridan, o’zlashtirish belgisi ( = ), adres olish belgi (&), ishoralar +, -,
*, / va figurali qavs({}) lardan iborat.
|
Matnli faylda “ ; ” (nuqta-vergul) belgisi bilan ajratilgan struktura mavjud. Struktura: identifikatorlardan, o'nlik suzuvchi nuqta raqamlaridan, o’zlashtirish belgisi ( = ), adres olish belgisi (&), ishoralar +, -, *, / va figurali qavs({}) lardan iborat.
|
Matnli faylda “ ; ” (nuqta-vergul) belgisi bilan ajratilgan class mavjud.
Class: konsturtorlardan, identifikatorlardan, o’zlashtirish belgisi ( = ), adres olish belgisi (&), ishoralar +, -, *, / va figurali qavs({}) lardan iborat.
|
Matnli faylda “ ; ” (nuqta-vergul) belgisi bilan ajratilgan class mavjud. Class: class a’zolalari va class funksiya a’zolaridan, o’zlashtirish belgisi ( = ), adres olish belgisi (&), ishoralar +, -, *, / va figurali qavs({}) lardan iborat.
|
Matnli faylda “ ; ” (nuqta-vergul) belgisi bilan ajratilgan class mavjud.
Class: do’st (friend) funksiyalardan, o’zlashtirish belgisi ( = ), adres olish belgisi (&), ishoralar +, -, *, / va figurali qavs({}) lardan iborat.
|
Matnli faylda “ ; ” (nuqta-vergul) belgisi bilan ajratilgan funksiyalar mavjud. Funksiyalar: local va global identifikatorlardan, parametrlardan, o’zlashtirish belgisi ( = ), adres olish belgisi (&), ishoralar +, -, *, / va figurali qavs({}) lardan iborat.
|
Matnli faylda “ ; ” (nuqta-vergul) belgisi bilan ajratilgan qayta yuklangan funksiyalar mavjud. Qayta yuklangan funksiyalar: local va global identifikatorlardan, xar-xil turdagi parametrlardan, o’zlashtirish belgisi ( = ), adres olish belgisi (&), ishoralar +, -, *, / va figurali qavs({}) lardan iborat.
|
Matnli faylda “ ; ” (nuqta-vergul) belgisi bilan ajratilgan voris classlar mavjud. Voris class lar: identifikatorlar, void turidagi funksiyalar, o’zlashtirish belgisi ( = ), adres olish belgisi (&), ishoralar +, -, *, / va figurali qavs({}) lardan iborat.
|
Matnli faylda “ ; ” (nuqta-vergul) belgisi bilan ajratilgan voris classlar mavjud. Voris class lar: identifikatorlar, qiymat qaytaruvchi funksiyalar, o’zlashtirish belgisi ( = ), adres olish belgisi (&), ishoralar +, -, *, / va figurali qavs({}) lardan iborat.
|
Катта сонлардан фойдаланиб, иккита каср сонларни қўшинг.
|
Катта сонлардан фойдаланиб, иккита каср сонларни айиринг.
|
Катта сонлардан фойдаланиб, иккита каср сонларни кўпайтиринг.
|
Катта сонлардан фойдаланиб, иккита каср сонларни бўлинг.
|
Катта сонлардан фойдаланиб, иккита сонни қўшинг.
|
Катта сонлардан фойдаланиб, иккита сонни айиринг.
|
Катта сонлардан фойдаланиб, иккита сонни кўпайтиринг.
|
Катта сонлардан фойдаланиб, иккита сонни бўлинг.
|
Катта сонлардан фойдаланиб, иккита сонни бўлгандаги қолдиғини топинг.
|
Катта сонлардан фойдаланиб, иккита ҳақиқий сонни қўшинг.
|
Катта сонлардан фойдаланиб, иккита ҳақиқий сонни айиринг.
|
Катта сонлардан фойдаланиб, иккита ҳақиқий сонни кўпайтиринг.
|
Катта сонлардан фойдаланиб, иккита ҳақиқий сонни бўлинг.
|
Катта сонлардан фойдаланиб, иккита ҳақиқий сонни бўлгандаги қолдиғини топинг.
|
Катта сонлардан фойдаланиб, иккита 10 хонали сонни кўпайтиринг.
|