Raqamli texnologiyalar fakulteti “Axborotlashtirish texnologiyalari” kafedrasi “Informatika o’qitish metodikasi” ta’lim yo’nalishi 2-kurs o’zbek guruhi Fan: “Dasturlash tillari”



Download 89,39 Kb.
bet3/9
Sana16.03.2022
Hajmi89,39 Kb.
#493433
1   2   3   4   5   6   7   8   9
funksiyani yopish

  • funksiyani tafsivlash

  • funksiyani aniqlash

  • funksiyaga murojoat

    95.Qaysi funksiya tasodifiy sonlarni hosil qilish uchun ishlatiladi?

    1. srand

    2. return

    3. randomize

    4. rand

    96.O’z-o’ziga murojoat qiliuvchi funksiya-bu..

    1. rekursiv funksiya

    2. prototip funksiya

    3. global funksiya

    4. bazaviy funksiya

    97. Buyruqlar natijasini aniqlang: Setcolor(4); circle(120,50,20); line(10,20,100,20)

    1. aylana, nuqta

    2. doira, kesma

    3. doira,nuqta

    4. kesma, aylana

    98.Grafik rejimida matnlarni kiritish funksiyasi:



    1. couttext (x,y,m)

    2. couttextxy (x,y,m)

    3. outtext (x,y,m)

    4. outtextxy (x,y,m)

    99. Hisoblash natijasini aniqlang


    float ter(float a, float b:real)
    { float y; if (a>b) y=a; else y=b; return y; } {float c,d, z; c=3; d=-2; z=(2*ter(d*2,c)+ter(d+c,2*c))/2; cout<

    1. 4

    2. 4,5

    3. 5

    4. 6

    100. Hisoblash natijasini aniqlang
    {float a[5],b[5],s; int i,j; for(i=1; i<5; i=i+1) {s=0; a[i]=i+3; s=s+a[i]; } cout<

    1. 4

    2. 5

    3. 6

    4. 7

    101. Hisoblash natijasini aniqlang:{ float a[5],b[5],s=0; int i,j; for(i=1; i<4; i=i+1) b[i]=i+2; for(j=1; j<5; j=j+1) a[j]=j*2; s=s+a[2]*b[3]; cout<


    1. 12

    2. 14

    3. 16

    4. 20

    102. C++ tilida quyidagi programma qismi ishlaganda ekranga qanday natija chiqadi? int i,s=0;


    for (i=1;i<10;i++)
    { s+=i; i++; }
    cout<

    1. 1

    2. 10

    3. 25

    4. 45

    103. Qaysi qatorda DO WHILE operatorlari to’g’ri yozilgaт?



    1. i=10; s=0;

    do s+=1/i; i--; while i<0;

    1. i=10; s=0;

    do { s+=1/i; i++; } while (i<0);

    1. i=10; s=0;

    do s+=1/i; i--; while (i>0);

    1. i=10; s=0;

    do { s+=1/i; i--; } while (i>0);

    104. Dastur natijasini aniqlang:


    main()
    int main()
    {int a=4,b=6,c=1,s,d,f;
    s=a++;
    d=--a+c--;
    f=acout<<"s= "<

  • s=4, f=0, d=4

  • s=4, f=0, d=5

  • s=4, f=1, d=5

  • s=4, f=1, d=6



    105. Butun sonli arifmetika ishlatiladigan amalni ko’rsating:

    1. !!

    2. %

    3. &&

    4. **



    106. For operatori to’g’ri foydalanilgan qatorni ko’sating:

    1. main ()

    { int i, j; for(i=6; j=0; j<10; i=i--1, j=j+; cout<

    1. main ()

    { int i, j; for(i=6, j=0; j<10; i=i-1; j=j+ cout<

    1. main ()

    { int i, j; for(i=6, j=0, j<10; i=i-1, j=j+1cout<

    1. main ()

    { int i, j; for(i=6, j=0; j<10; i=i-1, j=j+1cout<

    107. Dastur natijasi nimaga teng?


    int main()
    { float x=3, y=2;
    if (x>y) x=4*pow(y,2);else
    y=sqrt(x)+2; x=2*y;
    cout< return 0;
    }

    1. 4 2 4

    2. 4 4 2

    3. 4 4 4

    4. 4 6 4

    108. Dastur natijasi nimaga teng?


    int main()
    { float x=3, y=2;
    x=4*pow(y,2); y=sqrt(x)+2; x=2*y;
    cout< return 0;
    }

    1. 3 6 12

    2. 12 6 12

    3. 16 6 12

    4. 12 12 12

    109. To’g’ri yozilgan dasturni toping: ni hisoblash.

    1. k=1; while (k<=n) z=x+k*y; k++;

    2. k=1; while (k<=n) { z=x+k*y; k++; }

    3. k=1; while (k

    4. k=1; while (k

    110. To’g’ri yozilgan operatorni toping: agar x va y lardan bittasi manfiy bo’lsa, u holda son 0,5 ga oshirilsin.



    1. if ( x<0 || y<0) {x=x+0.5; y=y+0.5;}

    2. if ( x<0 && y<0) {x=x+0.5; y=y+0.5;}

    3. if ( x<0 ! y<0) {x=x+0.5; y=y+0.5;}

    4. if ( x<0 || y<0) x=x+0.5; y=y+0.5;

    111. To’g’ri yozilgan operatorni toping:agar ikki sonning yig’indisi 1 dan kichik bo’lsa ularning o’rta arifmetigin, aks holda ularning o’rta geometrigini hisoblang.



    1. if (x+y< s=(x+y)/2 else s=sqrt(x*y);

    2. if (x+y< s=(x+y)/2; else s=sqrt(x*y);

    3. if (x+y< s=x+y/2 else s=sqrt(x*y);

    4. if (x+y> s=x+y/2; else s=sqr(x* y);

    112. Dastur natijasini aniqlang:
    main()
    {int s=7, t=9, z=7, x, y, f;
    x=!(s>t)||(s>z);
    y=++x+--z;
    f=!(y>=z);
    cout<<“x= “<

    1. x=2, y=7, f=0

    2. x=2, y=8, f=0

    3. x=2, y=8, f=1

    4. x=2, y=9, f=0

    113. Ifoda to’g’ri yozilgan satrni ko’rsating:









    114. Ifodani qiymati nimaga tеng? 24/(3*4)-24/3/4+24/3*4



    1. 4

    2. 12

    3. 16

    4. 32

    115. Dastur natijasini aniqlang:


    int main()
    {int x=4, y=3, w =1, t;
    w++;
    t=++x-y;
    y--;
    cout<<"t=”<< t<

    1. t=1,2,1,3

    2. t=2,5,2,2

    3. t=2,4,2,3

    4. t=3,4,3,2

    116. Dastur natijasini aniqlang:


    main()
    { int a,i;
    for(i=3,a=2;a<25;a=a*i) i=i+1;
    cout<<”a=”<

    1. 40 5

    2. a=120 i=5

    3. a=40 i=5

    4. a=5 i=120

    117. Ifoda to’g’ri yozilgan satrni ko’rsating:

    1. y=pow(1/5, pow(x,++ pow(sin(x,)+tg(pow(3,x));

    2. y=pow(1/5,pow(x,++sin(pow(4, x))+tan(pow(3, x));

    3. y=pow(pow(x,+4,1/+sin(pow(x,)+ pow(tan(x,3);

    4. y=pow(pow(x,+4,1/+sin(pow(x,)+tan(pow(x,3);

    118.To'g'ri yozilgan operatorni ko'rsating:



    1. cin>>"a="<

    2. cin>>"a=">>a>>"b="'>>b

    3. cin>>"a=">>a>>'b='>>b;

    4. cin>>a>>b<

    119. Dastur natijasini aniqlang:


    int main()
    {int i=3, p=1;
    for(;i*i*i>0;i=i- p*=i*(i+;
    cout<<"i="<< i<<"p="<< p;
    return 0;
    }

    1. i=0, p=72

    2. i=0, p=144

    3. i=1, p=72

    4. i=1, p=144

    120. int i=0, j=0;for (i=0, j++; i<10; i++); j--; cout<


    1. 10 0

    2. 11 1

    3. 10 10

    4. 11 11

    121.Dastur natijasini aniqlang:


    main()
    { int a,i;
    for(i=3,a=2;a<25;a=a*i) i=i+1;
    cout<<”a=”<

    1. a=120 i=5

    2. a=40 i=5

    3. a=5 i=120

    4. a=5 i=40

    122. Tavsiflash to'g'ri berilgan qatorni ko'rsating:



    1. int i;k;l , float s;h;t , char z,v ;

    2. int i,k,l ; float s,h,t ; char z,v ;

    3. int i,k,l , float s,h,t , char z,v ;

    4. int i,j,k ; float a,b,c; char f,c;

    123. C++ tilida quyidagi programma qismi ishlaganda ekranga qanday natija chiqadi? int a=123456,d=0,c=1; do { int i=a%10; if(i%2==0) d+=i; else c*=i; }while(a>0,a/=10); cout<


    1. 720; 21

    2. 21; 720

    3. 15; 12

    4. 12; 15

    124.Preprosessorning qaysi diretivasi matematik funksiyalar bilan ishlashin amalga oshiradi?

    1. #include

    2. #include

    3. #include

    4. #include

    125.Dastur natijasini aniqlang:


    main()
    {int i=5,p=1;
    while (i-1> p=p*i;
    cout<<"i=”<< i<<”p=”<< p;}

    1. i=0, p=24

    2. i=1, p=120

    3. i=1, p=24

    4. i=24, p=1

    126. Quyidagi ifodaning qiymati to’g’ri ko’rsatilgan javobni toping:


    12>>3|6<<3^5+3

    1. 57

    2. 56

    3. 54

    4. 11

    127.To’g’ri yozilgan operatorni toping: agar а ≤ b va с < 3 bo’lsa, u holda a= (с+b) bo’lsin.



    1. if (a<=b) && (c< a=c+b;

    2. if (a<=b & c< a=c+b;

    3. if (a<=b !! c< a=c+b;

    4. if ((a<=b) && c< a=c+b;

    128. To'g'ri yozilgan operatorni ko'rsating:



    1. if (x+y> s=(x+y)/2; else s=sqr(x*y);

    2. if (x+y> s=(x+y)/2 else s=sqr(x*y);

    3. if (x+y)>1 s=(x+y)/2; else s=sqr(x*y);

    4. if x+y>1 s=(x+y)/2; else s=sqr(x*y);

    129. Ifoda to’g’ri yozilgan satrni ko’rsating:





    1. ;







    130. Dekrement amali nima?



    1. Qiymatni 1 ga oshirish (a+=

    2. Qiymatni 1 ga ko'paytirish (a*=

    3. Qiymatni 1 ga kamytirish (a-=

    4. Qiymat berish (a=

    131. Dastur natijasini aniqlang:


    m=0; i=1;
    do { m=m+1/(2*i+1; i=i-1; } while (i>=0);

    1. 0.75;

    2. 0.2;

    3. 1.0;

    4. 1/3;

    132. Inkrement amali nima?

    1. Qiymatni 1 ga oshirish (a+=

    2. Qiymatni 1 ga ko'paytirish (a*=

    3. Qiymatni 1 ga kamytirish (a-=

    4. Qiymat berish (a=

    133. To’g’ri yozilgan operatorni toping: agar abc bo’lsa u holda har bir qiymatni uning kvadrati bilab almashtiring.



    1. if (a>=b) && (b>=c) {a=a*a; b=b*b; c=c*c;}

    2. if (a>=b || b>=c) {a=a*a; b=b*b; c=c*c;};

    3. if (a>=b && b>=c) {a=a*a; b=b*b; c=c*c;}

    4. if (a>=b & b>=c) {a=a*a; b=b*b; c=c*c;}

    134. Quyida qaysi satrda mantiqiy operatorlar to’g’ri keltirilgan



    1. && - inkor, || -yoki, ! - va

    2. && - va, || -inkor, ! -yoki

    3. && - va, || -yoki, ! - inkor

    4. && - yoki, || -va, ! - inkor

    135.C++ tilida ishlatiladigan asosiy matematik operatorlarni ko’rsating



    1. Qo’shish (+), ayirish (-), ko’paytirish (*).

    2. Qo’shish (+), ayirish (-), ko’paytirish (*), butun songa bo’lish (\) va modul bo’yicha bo’lish (%)(qoldiqni olish).

    3. Qo’shish (+), ayirish (-), ko’paytirish (*), butun songa bo’lish (\).

    4. Qo’shish (+), ayirish (-), ko’paytirish (*), butun songa bo’lish (\).

    136. ........ algoritm chiziqli bo'ladi.



    1. Tarkibida tarmoqlanish va takrorlanish bo'lmagan;

    2. Hech qanday shart tekshirilmaydigan

    3. Faqat bitta amalni ketma-ket takrorlaydigan;

    4. Biror bir obyektning uzunligini hisoblaydigan;

    137. Hisoblash natijasini aniqlang


    {float a[5],b[5],s; int i,j; for(i=1; i<5; i=i+1) {s=0; a[i]=i+5; s=s+a[i]; } cout<

    1. 4

    2. 5

    3. 7

    4. 9

    138.Hisoblash natijasini aniqlang


    {float a[5],b[5],s; int i,j; for(i=1; i<5; i=i+2) {s=0; a[i]=i+5; s=s+a[i]; } cout<

    1. 4

    2. 7

    3. 8

    4. 9

    139.Hisoblash natijasini aniqlang


    {float a[5],b[5],s; int i,j; for(i=2; i<5; i=i+2) {s=0; a[i]=i+5; s=s+a[i]; } cout<

    1. 4

    2. 7

    3. 8

    4. 9

    140. Dastur natijasi nimaga teng?


    int main()
    { float x=3, y=2;
    x=4*pow(y,2); y=2*sqrt(x)+2; x=2*y;
    cout<getch();
    return 0;
    }

    1. 3 6 12

    2. 12 6 12

    3. 12 12 12

    4. 20 10 20

    141.Dastur natijasi nimaga teng?
    int main()
    { float x=3, y=2;
    x=pow(y,2);y=sqrt(x)+2;x=2*y;
    cout<return 0;
    }

    1. 12 12 12

    2. 12 6 12

    3. 3 6 12

    4. 8 4 8

    142.Dastur natijasini aniqlang:
    int main(int argc, char *argv[])
    {float s; int i;
    s=0; i=3;
    do {s=s+i; i=i-1;} while ( i<1 );
    cout<return 0;
    }

    1. 3

    2. 2

    3. 1

    4. 0.8

    143.Dastur natijasini aniqlang:
    int main(int argc, char *argv[])
    {float s; int i;
    s=0; i=5;
    do {s=s+i; i=i-3;} while ( i<2 );
    cout<return 0;
    }

    1. 1

    2. 2

    3. 3

    4. 5

    144.for (1; 2;3)uchun noto‘g‘ri tavsifni ko‘rsating
    +2 - takrorlash sanagichi vazifasini bajaruvchio‘zgaruvchiga boshlang‘ich qiymat berishga xizmat qiladi
    -2 - takrorlashni bajarish yoki yo‘qligini aniqlabberuvchi mantiqiy ifoda, agar shart rost bo‘lsa,takrorlash davom etadi, aks holda yo‘q
    -3 - odatda takrorlash sanagichi qiymatini oshirish(kamaytirish) uchun xizmat qiladi yoki bu erda takrorlashshartiga ta’sir qiluvchi boshqa amallar bo‘lishi mumkin.
    -1 - takrorlash sanagichi vazifasini bajaruvchi o‘zgaruvchiga boshlang‘ich qiymat berishga xizmat qiladi

    145.Massiv elementlaridan foydalanish nima orqali bajariladi?



    1. Vergul operatsiyasi orqali

    2. Nuqta operatsiyasi orqali

    3. Element ismi orqali

    4. Element indeksi orqali

    146.Massiv noto’g’ri ta’rifini ko’rsating.

    1. int a[] = {1,2,3,4};

    2. int a[2] = {1,2,3,4};

    3. int a[20];

    4. int a[4] = {1,2,3,4};

    147.Kvadrat (n,n) matritsaning qaysi qismini berilgan fragment kodi to’ldiradi?
    for(i=0; ifor(j=0; ja[i][j] = i+j+1;

    1. asosiy diagonal elementlarini

    2. asosiy diagonal ostidagi elementlarni

    3. asosiy diagonal ustidagi elementlarni

    4. qo’shimcha diagonal elementlari

    148.Ekranga nima chiqadi?
    #include
    #include
    int main ()
    {
    char a[] = “123”;
    cout << strlen(a);
    return 0;
    }

    1. 6

    2. 5

    3. 4

    4. 3

    149.Massiv – bu …

    1. Elementlarning tartiblanmagan strukturasi

    2. Elementlarning tartiblangan va tartiblanmagan strukturalari


    3. Download 89,39 Kb.

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




    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