3. Quyidagi dastur kodi bajarilganida ekranda qanday natija paydo bo’ladi?
int x = 3;
if ( x > 7 | | x < 5 )
if ( x < 6 && x > 1 )
if ( ( x > 2 ) )
printf ( “ 1 ” );
else printf ( “ 2 ” );
else printf ( “ 3 ” );
else printf ( “ 4 ” );
1 b)14 c)Hech narsa chiqmaydi d)3
4. Quyidagi dastur kodi bajarilganida ekranda qanday natija paydo bo’ladi?
int x = 5;
if ( x < 2 | | x > 4 )
if ( x > 4 && x <6 )
if ( !( x < 5 ) )
printf ( “ 1 ” );
else printf ( “ 2 ” );
else printf ( “ 3 ” );
else printf ( “ 4 ” );
1 b)2 c)4 d)5
5. Quyidagi dastur kodi bajarilganida ekranda qanday natija paydo bo’ladi?
int x=1, y=3;
if (--x && ++y) y+=3;
cout<<”\n x+y=”< x+y=3 b)x+y=7 c)x+y=4 d)x+y=5
6. Quyidagi dastur kodi bajarilganida ekranda qanday natija paydo bo’ladi?
x+y=6 b)x+y=7 c)x+y= 4 d)x+y= 8
7. Quyidagi dastur kodi bajarilganida ekranda qanday natija paydo bo’ladi?
int x=1, y=3;
if (x++ && y++) y+=2;
cout<<”\n x+y=”< x+y=7 b)x+y=4 c)x+y=8 d)x+y= 3
Y=math.round(x) bo`lsa (x tipi float), y tipini aniqlang ?
int b) float c) int+2 d) char
C++ da y=i++ bo`lsa, y ning qiymatini toping (i=1) ?
1 b) 2 c) 3 d) 4
C++ da x||y amalning qiymati qachon 0 ga teng bo`ladi?
x=1 yoki y=1 b) x=0 yoki y=1
c) x=1 yoki y=0 d) x=0 yoki y=0
C++ da x&&y amalning qiymati qachon 0 ga teng bo`ladi?
x=1 va y=1 b) x=0.5 va y=0.5 c) x=0 va y=0 d)x=0 va y=1
C++ da !x amalning qiymati qachon 1 ga teng bo`ladi?
x=0 b)x=1 c) x=0.5 d) x=2
teng kuchli ifodani aniqlang ?
x+=1 va x++ b) x=+1 va x=x+1 c) x=1+ va x++ d)x=1+ va x--
float x=.5; int y=5; da x+y ning natijasi qanday ?
a) 5.5 b) Ularni qo`shish mumkinmas c) 5 d) 4
float x=.5; int y=5; da ((int) x+y) ning natijasi qanday ?
a) 5 b) Ularni qo`shish mumkinmas c) 5.5 d) 6
int a; cin>>a; cout< 5 b) 6 c) 4 d) 3
int a; cin>>a; cout<<++a; ekranga qanday natija chiqadi (a=5)?
6 b) 5 c) 4 d) 2
int a; cin>>a; cout<<--a; ekranga qanday natija chiqadi (a=5)?
4 b) 6 c) 5 d) 7
int a; cin>>a; cout< 5 b) 6 c) 4 d) 3
float a=.25; int b=45; cout< 45.25 b) 45 c) 25.45 d) 2545
float a=.25; int b=45; cout<<(int) a+b; ekranga qanday natija chiqadi ?
45 b) 45.25 c) 25.45 d) 25
float a=.25; int b=45; cout<<(float) a+b; ekranga qanday natija chiqadi ?
45.25 b) 45 c) 25.45 d) 15
int a,b; a = 2; b = 11 / a + 0.5; bo`lsa, b ni qiymatini toping ?
5 b) 6 c) 4 d) 3
a = 2; b = 11 / a + 0.5; bo`lsa, b ni qiymatini toping ?
6 b) 5 c) 4 d) 7
getch( ) funksiyasi qaysi sarlavha fayliga (kutubxonasiga) tegishli va qaysi kvadratga bog’langan?
< conio.h > b) c) d) < iostream.h>
cout< Ifodani kasr qismini 4 xona birlikgacha yahlitlash
4-satrga o’tish
4-satrni hisoblash va natijasini chiqarish
4-satrni hisoblamaslik uchun
Qaysi ma’lumotlar tipi suzuvchi vergul sonlar tipiga kiradi?
float b) char c) int d) usigned int
28. Qaysi ma’lumotlar tipi belgili tipga kiradi?
char b) float c) int d) bool
29.Mantiqiy toifani ko’rsating.
bool b) int c) char d) float
30.Qaysi ma’lumotlar tipi butun sonlar tipiga kiradi?
int b) float c) double d) bool
31.Qaysi tipli o’zgaruvchi bilan razryad bo’yicha amallarni qo’llash mumkin emas?
float b) char c) short int d) int
32.Xotiradagi hajmni hisoblash amalini ko’rsating
sizeof b) typdef c) define d) struct
33.Uzunligi 32 bitdan kam bo’lmagan ma’lumotni xaqiqiy tipi qaysi so’z orqali ifodalanadi?
double b) long long c) long d) short
34.Uzunligi 64 bitdan kichik bo’lmagan ma’lumotning xaqiqiy tipi qaysi so’z orqali ifodalanadi?
long double b) float c) short int d) short
35. setprecision() funksiyasi uchun qaysi kutubxona kerak bo’ladi?
iomanip b) iostream c) stdio.h d) math.h
36. C++ da kiritish operatorini ko’rsating
cin b) cout c) read d) write
37. C++ da chiqarish operatorini ko’rsating
cout b) cin c) read d) write
38.eng katta qiymat qabul qiluvchi butun tip
unsigned long long b) long long c) unsigned d) int
39.Sonlarni o’zidan katta bo’lgan butun sonlarga yaxlitlash qaysi qatorda
floor b) ceil c) fmod d) cout
40.C++ tilidagi xizmatch so`zlarning to`g`risini toping ?
for, if, break b) for, begin, end c) if, case, end d)Case, with, to
41.&& va || amallari qanday vazifalarni bajaradi?
Ikkita mantiqiy qiymatlarni taqqoslaydi
42.C++ dasturida qaysi funksiyaning bo’lishi shart ?
main() b) start() c) system() d) program()
43.Ikki o’zgaruvchini taqqoslash uchun operatordan foydalaniladi ?
== b) = c) := d) equal
44.C++ dasturlash tili kim tomonidan yaratilgan?
Bern Straustrup b) Niklaus Virt c) Donald Knut d) Ken Tompson
45.Qaysi manipulyator kiritish chiqarish maydoni kengligini o’rnatadi?
setw b) setprecision c) setbase d) setfill
46 ………dastur bo’lib, boshlangich noldagi dastur matnini xisoblaydi va uni boshqa chiqish tilidagi ekvivalent matnga tarjima qiladi.
Kompilyator b) Skaner c) Translyator d)interpritator
47. Ma’lumot toifasini to’g’ri o’zgartirilgan qatorni nanlang!
(char) a; b) char:a; c) to(char)a; d) a(char);
48. Ifodaning qiymatini aniqlang: 1000 / 100 % 7 * 2 ?
6 b) 1000 c) 250 d) 10
49. Qaysi kalit so'z butun o'zgaruvchining manfiy qiymatlarni qabul qila olmasligini bildiradi?
unsigned b) Bunday kalit so’zi yo’q’ c) long d) positive
50. Algoritm nima? a)amallar ketma-ketligi b)Fayllarga murojaat c)Obyektlar majmuasini ifodalash d)kiritish chiqarish ketma ketligi C++ tilida kiritish oqimi
a)cin>>x; b)cin<>x; Algoritm turlar
a)chiziqli. takrorlanuvchi, tarmoqlanuvchi b) chiziqli. harakatlanuvchi, tarmoqlanuvchi c) saralovchi, tarmoqlanuvchi d) chiziqli. daraxtsimon, tarmoqlanuvchi Quyidagilardan qaysi biri identifikator bo’la olmaydi?
6>3>