№5. Ichma ich joylashgan If shartli operatori. Switch tanlash operatori



Download 60,44 Kb.
bet3/7
Sana21.01.2022
Hajmi60,44 Kb.
#398184
1   2   3   4   5   6   7
Bog'liq
Malumot

void f()
{  int max = 0;
   if (max != 0)
      cout << max;
    else
      return; }

A)Ha B)Yo`q

6. Quyidagi kod qanday natijani chop etadi?

int f(){

 return 1; }


int main(){ 


cout << f() << endl;
  return 0; }

A) 0   B) 1 C) hech nimani  D) 1 0  

7. Quyidagi kod qanday natijani chop etadi?

void f()
{cout << 1 << endl;
} int main()
{   f();
  return 0; }

A) 0  B) 1  C) hech nimani  D) 1 0  

8. Quyidagi funksiyani chaqirgandan so`ng kompilyatsiya xatolik ko`rsatadimi?

 #include 


 #include 
 using namespace std;
 int main()
 { pow(2.0, 4);
   return 0; }

A)ha B)yo`q

9. Har bir funktsiya chaqirilganda, tizim parametrlar va mahalliy o'zgaruvchilar _______ deb nomlanadigan xotira maydonida saqlanadi va elementlarni birinchi kelgan oxirgi ketadi tartibida saqlaydi.

A)heap B)Xotira maydoni. C) steck. D)Massivlar

10. Quyidagi izohlardan qaysi biri void funksiyasi ta`rifi bo`ladi?
A)void funksiyasi-qiymat qaytarmaydi.Funksiya turi sifatida void ko`rsatiladi

 B) Kalendarni oy va yilni hisobga olgan holda bir oyga chop etadi.

 C) Raqam uchun kvadrat ildizni qaytaradi.

  D) Bir raqamning teng yoki yo'qligini ko'rsatuvchi bool qiymatini qaytaradi.

11. Quyidagilarning qaysi biri void funksiyasida e`lon qilinadi?

A) 1 dan 100 gacha sonlarni yozadigan funksiya .

    B) 1 dan 100 gacha tasodifiy sonlarni qaytaradigan funksiyA)

   C) 1 bilan 100 orasida butun sonlarni tekshiradigan funksiyA)

D)Katta harfni kichik harfga aylantirgan funksiyani .

12. Quyidagi dasturdagi bo`sh joyni to`ldiring.



#include 
 using namespace std;
 // Print grade for the score
 _______ printGrade(double score)
 { if (score >= 90.0)
      cout << 'A';
    else if (score >= 80.0)
       cout << 'B';
    else if (score >= 70.0)
      cout << 'C';
    else if (score >= 60.0)
       cout << 'D';
    else   cout << 'F';
 } int main()
  {  cout << "Enter a score: ";
    double score;
    cin >> score;
 cout << "The grade is ";
   printGrade(score);
 return 0;  }

A) int     B) bool  C) char  D) void

13. Quyidagi dasturdagi bo`sh joyni to`ldiring.

#include 
 using namespace std;
 ________ getGrade(double score)
 { if (score >= 90.0)
       return 'A';
    else if (score >= 80.0)
      return 'B';
    else if (score >= 70.0)
      return 'C';
    else if (score >= 60.0)
       return 'D';
    else
      return 'F'; }
 int main()
 {  cout << "Hisob ni kiriting: ";
   double score;
   cin >> score;
 cout << "Baholash darajasi ";
   cout << getGrade(score) << endl;
return 0; }

 A) int   B) double C) bool  D) char  

14. Quyidagi tugallanmagan kodni ko'rib chiqing:

#include 
 using namespace std;
 int f(int number)
  {return number;
 } int main()
 {  cout << f(5) << endl;
   return 0; }

Funksiya tanasida nima qolib ketgan?

A) return "number";  B) cout << number << endl;

 C) cout << "number" << endl;  D) return number;

15. Agar parametr bilan funksiyani chaqirsangiz argumetning qiymati parametrga o'tkazilsa bu nima deb nomlanadi?

A) funktsiya chaqirish B)  qiymatni chaqirish

  C)  Malumotni chaqirish  D)  Nomini chaqirish.

16. Quyidagi kodda ekranga . . . . natija chop etiladi.


 #include 
 using namespace std;
void maxValue(int value1, int value2, int max)
 { if (value1 > value2)
      max = value1;
    else    max = value2;
 }  int main()
 { int max = 0;
    maxValue(1, 2, max);
    cout << "max is " << max << endl;
  return 0;  }

A) max is 0  B) max is 1  C) max is 2 D) max is undefined

17. Quyidagi kodni tahlil qiling

   #include 


   using namespace std;
   int xfunction(int n, long t)
  { cout << "int";
    return n;
   }  long xfunction(long n)
  {  cout << ;
    return n;
  }   int main()
  { cout << xfunction(5);
    return 0;  }

A)Dasturda qora ekranga 5 chiqadi.

B)Dasturda uzoq vaqtdan keyin 5 natija chiqadi

C)Dastur yaxshi ishlaydi ammo hech narsa ko`rsatmaydi

D) xfunction funksiyasini chaqirmaganligi sababli dastur kompilyatsiyasida xatolik ro`y beradi.

18. Quyidagi dastur kodini tahlil qiling

  #include 
   using namespace std;
 int m(int num)
  {  return num;
  }   void m(int num)
  {   cout << num;
  }  int main()
  {   cout << m(2);
    return 0;  }

A)Dastur kompilyatsiyasida xatolik ro`y beradi chunki ikkita funksiya bir xil nomda saqlangan.  

 B) Dastur kompilyatsiya qilganda xatolikga uchraydi chunki ikkinchi funksiya dasturda ikkinchi funktsiya belgilangan, lekin asosiy funktsiyada chaqirilmaganligi sababli kompilyatsiya xatosi bor.

  C)Dastur ishlaydi va bir vaqtning o`zida ikki marta natija chop etiladi. 

  D) Dastur ishlaydi va ikki marta natija chop etiladi.

19. Quyidagilardan qaysi biri maksimal qiymatni ikkita int qiymatiga qaytaradigan funksiya uchun to'g'ri funktsiya prototiplari hisoblanadi?

A) int max(int num1, int num2); B) int max(int num1, int num2)

C) int max(int, int); D) int max(num1, num2);

20. f.h bosh faylini chaqirish uchun qaysi kutubxonaga murojaat qilamiz?

A) #include f.h; B) #include "f.h";

 C) #include "f.h"  D) include "f.h"

21. Quyidagi funktsiyalarning qaysi biri noto`g`ri e`lon qilingan?

A) void t1(int x, int y = 0, int z); B) void t2(int x = 0, int y = 0, int z);

 C) void t3(int x, int y = 0, int z = 0);  D) void t4(int x = 0, int y = 0, int z = 0);

22. Quyidagi so'zlarni tahlil qiling.

A) Inline funktsiyalari bu odatdagidek bir xil funktsiyani bajarishi mumkin. Farqi ishlash va xotiradan foydalanishda

B) Inline funktsiyalari odatdagi funktsiyalardan ko'ra ko'proq xotiradan foydalanadi.

   C) Inline vazifalari muntazam funksiyalarga qaraganda tezroq bajariladi.

   D) Inline funktsiyalari juda qisqa funksiyalarga mos keladi.

23.Dastur kodida qanday natija chop etiladi?




Download 60,44 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




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