O‘quv yili I semestrida axborot texnologiyalari kafedrasi


-mavzu: Funksiyalar e’lon qilish va aniqlash. Lokal va global oʻzgaruvchilar. Rekursiv funksiyalar


Download 32.99 Kb.
bet4/12
Sana30.04.2023
Hajmi32.99 Kb.
#1407198
1   2   3   4   5   6   7   8   9   ...   12
Bog'liq
DASTURLASH ASOSLARI(to\'g\'risi)

9-mavzu: Funksiyalar e’lon qilish va aniqlash. Lokal va global oʻzgaruvchilar. Rekursiv funksiyalar.
-2 soat ma’ruza, 2-soat amaliy

32.C++ tilida quyidagi programma qismi ishlaganda ekranga qanday natija chiqadi? int a=234; for (;a>10;) a/=10; cout<
*A. 2
B. 3
C. 4
D. 0
33.C++ tilida quyidagi programma qismi ishlaganda ekranga qanday natija chiqadi? int i; for (i=1;i<10;i++) ; cout<*A. 10
B. 1dan 9gacha bo’lgan raqamlar ketma-ketligi
C. 1dan 10gacha bo’lgan raqamlar ketma-ketligi
D. 1
34.C++ tilida quyidagi programma qismi ishlaganda ekranga qanday natija chiqadi? int i,s=0; for (i=1;i<10;i++){ s+=i; i++; } cout<*A. 25
B. 45
C. 10
D. 1
35.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<*A. 12;15
B. 21;720
C. 15;12
D. 720;21
10-mavzu: Ko‘rsatkichlar va adres oluvchi o‘zgaruvchilar. -2 soat ma’ruza, 2-soat amaliy

36.C++ tilida satr uzunligini qaytaruvchi funksiya to’g’ri ko’rsatilgan javobni aniqlang.


*A. strlen()
B. malloc()
C. ceil()
D. Fabs()
37.C++ tilida sonning kvadrat ildizini aniqlovchi funksiya qaysi javobda to’g’ri ko’rsatilgan
*A. sqrt
B. pow
C. fmod
D. Floor
38.char a=32>>6<<6;cout<<(int)a;Ekranga nima chop etiladi?
*A. 0
B. 16
C. 1
D. 32
39.char str[ ]=”1234567890”;cout<*A. 10
B. 0123456789
C. 0987654321
D. 01
11-mavzu: Dinamik massivlar. -2 soat ma’ruza, 2-soat amaliy

40.char str[]=”daraxt”;cout<
*A. txarad
B. daraxt
C. (daraxt)
D. (traxad)
41.Cheksiz takrorlash operatoridan qaysi operator yordamida chiqib ketish mumkin?
*A. break;
B. continue;
C. return;
D. switch
42.Fayl ko’rsatkichini fayl bo’shlanishiga olib keladigan funksiya qaysi qatorda to’g’ri ko’rsatilgan?
*A. rewind();
B. strlen();
C. sizeof();
D. puts();
43.getc() makrosi nima vazifani bajaradi?
*A.tayinlangan oqimdan navbatdagi belgini qaytaradi va kirish oqimi ko’rsatkichini keyingi belgni o’qishga moslagan holda oshiradi
B. tayinlangan oqimdan navbatdagi belgini qaytaradi
C. kirish oqimi ko’rsatkichini keyingi belgni o’qishga moslagan holda oshiradi
D. tayinlangan oqimdan navbatdagi satrni qaytaradi va kirish oqimi ko’rsatkichini keyingi satrni o’qishga moslagan holda oshiradi

Download 32.99 Kb.

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




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