1-Variant
1. С++ dasturlash tili tarixi.
2.Satrli massivlar.
3.Uchta nuqta А(х1, у1), B(х2, у2), и C(х3, у3) berilgan. Ularning bitta to’g’ri
chiziqda yotishi, yotmasligini aniqlang.
4. n-natural son berilgan. Uning birinchi va oxirgi raqamlari yig’indisini toping.
5.Talaba sinfini yarating. Unda kamida 3 ta maydon va
ularni ekranga
chiqaruvchi, qayta ishlovchi usullarni yarating.
2-Variant
1.C++ oddiy dasturlar yozish.Dasturning tuzilishi.
2.Kiritish va chiqarish operatorlari.
3.N-natural soni berilgan. Uni tub ko’paytuvchilarga ajrating.
4.
√2 + √2 + √2+. . . +√2
ni hisoblang.
5.Avtomobil sinfini yarating. Unda kamida 3 ta
maydon va ularni
ekranga chiqaruvchi, qayta ishlovchi usullarni yarating.
3-Variant
1.O’zgaruvchilar va konstantalar.
2.Turlarni keltirish va yaxlitlash.
3.Shahmat taxtasidagi (a, b) katak hamda (c,d) kataklar berilgan. Bu
kataklarning rangi bir xilmi yoki yo’qmi?.Shuni aniqlovchi dastur yozing.
4.
1 +
1
1!
+
1
2!
+
1
3!
+. . . +
1
𝑘!
ni hisoblang.
5. Mijoz sinfini yarating. Unda kamida 3 ta maydon va ularni ekranga
chiqaruvchi, qayta ishlovchi usullarni yarating.
4-Variant
1.Matematik funksiyalar.
2.Simvollar va satrlar.
3.N-natural son berilgan.Uning raqamlari soni va yig’indisini topuvchi funksiya
yozing.
4. n va m natural sonlari berilgan(n
nechta son bor?.
5.Tovar sinfini yarating. Unda kamida 3 ta maydon va ularni ekranga
chiqaruvchi, qayta ishlovchi usullarni yarating.
5-Variant
1.Ma’lumotlarni formatlangan ko’rinishda chiqarish.
2.Ikki o’lchamli massivlar.
3.N-natural soni berilgan.Unda k(0<=k<=9) raqami necha marta uchraydi.Funksiya
tuzing.
4.Uchburchakning tomonlari berilgan. Uning katta balandligi hisoblang.
5. Avia reys sinfini yarating. Unda kamida 3 ta maydon va ularni
ekranga chiqaruvchi, qayta ishlovchi usullarni yarating.
6-Variant
1.Tarmoqlanish opertorlari.
2.Tasodifiy sonlar.
3. n va m natural sonlari berilgan.Ularning EKUK ni toping.Funksiya tuzing.
4. n natural son berilgan.
1
1
+ 2
2
+ 3
3
+. . . +𝑛
𝑛
yig’indini toping.
5.Dars sinfini yarating. Unda kamida 3 ta maydon va
ularni ekranga
chiqaruvchi, qayta ishlovchi usullarni yarating.
7-Variant
1.Takrorlash operatorlari.
2.Funksiya tushinchasi.
3. n va m natural sonlari berilgan.Ularning EKUB ni toping.Funksiya tuzing.
4. m, n va k sonlari berilgan. Ulaning o’rtachasini toping.
5. Kitob sinfini yarating. Unda kamida 3 ta maydon va ularni ekranga
chiqaruvchi, qayta ishlovchi usullarni yarating.
8-Variant
1.Ichma-ich joylashgan sikllar.
2.Sinf va obyekt tushinchalari.
3.n va a natural sonlari berilgan.n-soni a-ning darajasi bo’ladimi?.Funksiya tuzing.
4.Fibonachchi ketma-ketligi berilgan 1,1,2,3,5,8,13,… Uning 60-chi hadini toping.
5. Kompyuter sinfini yarating. Unda kamida 3 ta maydon va ularni
ekranga chiqaruvchi, qayta ishlovchi usullarni yarating.
9-Variant
1.C++ dasturlash tili tarixi.
2.Ko’rsatkich va massivlar.
3. n natural son hamda
a1 , a2 , ..., an haqiqiy sonlar berilgan. Hisoblang:
a1 + a2 + ... + an.
4.A-nuqta berilgan. Uning qaysi chorakka tegishli ekanligini aniqlang.
5.Odam sinfini yarating. Unda kamida 3 ta maydon va ularni ekranga
chiqaruvchi, qayta ishlovchi usullarni yarating.