Dasturlash I



Download 20,68 Kb.
Sana07.12.2019
Hajmi20,68 Kb.
#28818
Bog'liq
Topshiriq 4-hafta

Dasturlash I” fanidan mustaqil ishlash uchun topshiriqlar

4-haftaga oid mustaqil ishlash uchun topshiriqlar


  1. Quyidagi tushunchalarga qisqacha izohlar yozing:




    1. shart

    2. tanlash

    3. mantiqiy ifoda

    4. taqqoslash

    5. tarmoqlangan dastur




  1. Test savollariga javob bering




    1. “kichik yoki teng” taqqoslash operatori “___” deb yoziladi.

  1. <

  2. <=

  3. =<

  4. <<

  5. !=

    1. “tenglik” taqqoslash operatori “___” deb yoziladi.

  1. <>

  2. !=

  3. ==

  4. ^=

    1. true – __________.

  1. C++ ning kalit so`zi

  2. Mantiqiy qiymat

  3. 1 bilan bir xil qiymatga ega

  4. 0 bilan bir xil qiymatga ega

  5. A, B, C javoblar

    1. 1+1+1+1+1 == 5 qanday qiymatni oladi?

  1. true

  2. false

  3. 1+1+1+1+1 == 5 ifoda true qiymat olishiga kafolat yo`q

    1. 1.0 + 1.0 + 1.0 + 1.0 + 1.0 == 5.0 qanday qiymatni oladi?

  1. true

  2. false

  3. 1.0 + 1.0 + 1.0 + 1.0 + 1.0 == 5.0 ifoda true qiymat olishiga kafolat yo`q

    1. Quyidagi kodlarning qaysi biri agar radius musbat bo`lsa doira yuzasini chiqarish uchun ishlaydi?

  1. if (radius != 0) cout << radius * radius * 3.14159;

  2. if (radius >= 0) cout << radius * radius * 3.14159;

  3. if (radius > 0) cout << radius * radius * 3.14159;

  4. if (radius <= 0) cout << radius * radius * 3.14159;

    1. Faraz qilaylik engYaxshi – o`zgaruvchi. Uning rost qiymat (true) qiymat qabul qilishini tekshirish qaysi ko`rsatma satrida to`g`ri keltirilgan?

  1. if (engYaxshi = true)

  2. if (engYaxshi == true)

  3. if (engYaxshi)

  4. if (!engYaxshi = false)

  5. if (!engYaxshi == false)

    1. Quyidagi kod qanday natija chiqaradi?

int x = 0;
if (x < 4) 
{
  x = x + 1;
}
cout << "x = " << x << endl;

  1. x = 0

  2. x = 1

  3. x = 2

  4. x = 3

  5. x = 4

    1. Quyidagi kodni tahlil qiling:

bool juft = false;
if (even) 
{
  cout << "Juft son";
}

  1. Kod Juft sonso`zini chiqaradi.

  2. Kod hech narsa chiqarmaydi.

  3. Kodda xatolik bor. Unda if (even) ni if (even == true) bilan almashtirish kerak.

  4. Kodda xatolik bor. Unda if (even) ni if (even = true) bilan almashtirish kerak.

    1. Quyidagi kodni tahlil qiling:

bool even = false;
if (even = true) 
{
  cout << "Juft son";
}

  1. Dastur kompilyatsion xatolik beradi.

  2. Dasturning bajarilishida xatolik yuzaga keladi.

  3. Dastur ishlaydi, lekin hech narsa ko`rsatmaydi.

  4. Dastur ishlaydi va Juft son degan yozuvni ekranga chiqaradi.

    1. Quyidagi kodni tahlil qiling:

1-kod:

int number = 45;


bool even;

if (number % 2 == 0) 


  even = true;
else 
  even = false;

2-kod:


int number = 45;
bool even = (number % 2 == 0);

  1. 1-kod kompilyatsion xatolik beradi.

  2. 2-kod kompilyatsion xatolik beradi.

  3. 1- va 2-kodlarning har ikkalasi ham kompilyatsion xatolik beradi.

  4. 1- va 2-kodlarning har ikkalasi ham to`g`ri, ammo 2-kod yaxshiroq.

    1. Quyidagi dastur kodining bajarilishi natijasida ekranga nima chiqaradi?

int tezlik = 70;
if (tezlik = 100) 
  cout << "Yuqori tezlik!" << endl;
else
  cout << "Yuqori tezlik emas!" << endl;

  1. Yuqori tezlik!

  2. Yuqori tezlik emas!

    1. Quyidagi dastur kodi ekranga nima chiqaradi?

int son = 8;
if (son < 8) 
  cout << 1 << endl;
else
  cout << 2 << endl;

  1. 1

  2. 2

  3. hech narsa

  4. 1 2

  5. 2 1

    1. Quyidagi mantiqiy ifodalaning qaysi biri to`g`ri va har doim rost qiymat chiqaradi?

  1. (true) && (4 => 3)

  2. !(x > 0) && (x > 0)

  3. (x > 0) || (x ≤ 0)

  4. (x != 0) || (x = 0)

  5. (-10 < x < 0)

    1. x=4 bo`lsa, quyidagilarning qaysi biri to`g`ri?

  1. !(x == 4)

  2. x != 4

  3. x == 5

  4. x != 5

    1. x=5 bo`lsa, quyidagilarning qaysi biri to`g`ri?

  1. !(x == 5)

  2. x < 5

  3. x == 5

  4. x != 5

    1. Quyidagilarning qaysi biri x != ybilan ekvivalent?

  1. ! (x == y)

  2. x > y && x < y

  3. x > y || x < y

  4. x >= y || x <= y

  5. A va C javoblar

  6. B va D javoblar

    1. |x - 2| <= 4 ifodasi berilgan. Quyidagilardan qaysi biri to`g`ri?

  1. x - 2 <= 4 && x - 2 >= 4

  2. x - 2 <= 4 && x - 2 > -4

  3. x - 2 <= 4 && x - 2 >= -4

  4. x - 2 <= 4 || x - 2 >= -4



3. Quyidagi masalalar uchun C++ dasturlash tilida hisoblash dasturini tuzing:
1. Uchta A, B, C butun sonlari berilgan. Jumlani rostlikka tekshiring: B soni A va C sonlari orasida yotadi.
2. Uchta A, B, C butun sonlari berilgan. Jumlani rostlikka tekshiring: A, B, C sonlari har biri musbat.
3. Uchta A, B, C butun sonlari berilgan. Jumlani rostlikka tekshiring: A, B, C sonlari hech bo’lmaganda bittasi musbat.
4. x, y sonlar berilgan. Jumalani rostlikka tekshiring: Koordinatalari (x, y) bo’lgan nuqta 2-chorakda yotadi.
5. Quyidagi matematik ifodani hisoblovchi dastur tuzing:



Eslatma: Berilgan topshiriqlarni Google Класс ga 6 oktabr 2019 yil kunidan kechikmasdan topshirishingiz zarur!
Download 20,68 Kb.

Do'stlaringiz bilan baham:




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish