Uzunligi 32 bitdan kam bo’lmagan ma’lumotni xaqiqiy tipi qaysi so’z orqali ifodalanadi?
double
long long
long
short
char a o'zgaruvchi e'lon qilingan; Quyidagi iboralarning qaysi biri to'g'ri emas? a = "3";
a = '3';
a = 3;
int a=3
Char + tipidagi ma'lumotlar uchun C ++ da qanday standart kod ishlatiladi? Kod ASCII
Kod cp-1251
Kod ASCI
Kod UTF-8
Dasturda qaysi funksiya bo’lishi shart? main()
global()
inline()
local()
Qiymat qaytarmaydigan funksiya qanday nomlanadi? void
Int
bool
float
Haqiqiy toifadagi o’zgaruvchi float xotiradan qancha bayt egallaydi? 4 bayt
2 bayt
8 bayt
10 bayt
Uzunligi 32 bitdan kam bo’lmagan ma’lumotni xaqiqiy tipi qaysi so’z orqali double
long long
long
short
Kompilyator bu
a) dastur tuzish uchun yaniy kodlarning qonun qoida bo’yicha terilganligini nazorat qiluvchi va dasturning natijasini chiqaruvchi amaliy dasturdir.
b)amallar ketma ketligi
c)buyruqlar ketma ketligi
d) dastur tuzish uchun yaniy kodlarning qonun qoida bo’yicha terilganligini nazorat qiluvchi va dasturning natijasini chiqaruvchi amaliy algoritmdir.
C++ tilida kata va kichik harflarning …..
a) farqi bor
b) farqi yuq
c) faqat kichkina harflar ishlatiladi
d) faqat katta harflar ishlatiladi
To’g’ri yozilgan qatorni ko’rsating
a) float x=7.7, y=5;
b) int x=7.7, y=5;
c) string x=7.7, y=5;
d) intdouble x=7.7, y=5;
C++ dasturlash tilida toifalar turi va ularning xotiradagi hajmi ….
a) sizeof
b) define
c)include
d)main
float ….?
a)haqiqiy sonlar bilan uchun
b)butun sonlar biln ishlash uchun
c)belgilar bilan ishlash uchun
d)satrlar bilan ishlash uchun
Dastur fragmentining natijsini aniqlang:
a)3 b)13,2 c)1,47 d)1
Quyidagi sonlardan qaysi biri sakkizlik sanoq sistemasiga xos? 010, 0204, -076663
17, 132, -32179
0xA, 0x84, 0x7db3
1010, 132, 0x86
Dastur fragmentining natijsini aniqlang:
a)13.2 b) 12 c) 1,47 d) 1 Quyidagi ifoda qiymatini aniqlang:
(* ) (
); Kiritilgan sonning kvadratini topuvchi dasturni ko’rsating
a) float a; cin>>a; cout<b) float a; cin>>a; cout<c) float a; cin>>a; cout<d) float a=9; cout< Quyidagi dastur bajarilgandan so’ng ekranda qanday qiymat chiqadi:
#include int k; int main(){ k = 123; printf("%d", k ++); return 0; } 123
124
122
121
Kiritilgan sonning kubini topuvchi dasturni ko’rsating
a) float a; cin>>a; cout<b) float a; cin>>a; cout<c) float a; cin>>a; cout<d) float a=9; cout< Ekranda nima paydo bo'lishini aniqlang:
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 ” );
A 1
B 4
C 2
D 24
Ekranda nima paydo bo'lishini aniqlang
int x = 2;
if ( x < 4 | | x > 6 )
if ( x > 2 && x <8 )
if ( !( x < 5 ) )
printf ( “ 1 ” );
else printf ( “ 2 ” );
else printf ( “ 3 ” );
else printf ( “ 4 ” );
A 3
B 4
C 1
D 13
Quyidagi jumlaga mos keluvchi buyruqni C++ tilida yozing
«Agar o’zgaruvchi index qiymati o’zgaruvchi size qiymatidan katta bo’lsa, count o’zgaruvchiga inkrement amalini qo’llang»? A if (index>size) count++;
B if index>size { count++; }
C if (index>=size) { ++count; }
D if (index>size) { count++ }
C++ tilida to’gri yozilgan buyruqni ko’rsating?
A if (x>0) y=sqrt (x);
B IF (x>0) Do y:=sqrt (x)
C if y=sqrt (x) then x>0
D IF x>0 then y:=sqrt (x);
Qaysi variantda shartli o’tish operatorini qo’llashda xatolikka yo’l qo’yilgan?
A if (x=1) {y=1} else y=2;
B if (x==1) y=1; else y=2;
C if (x==1) {y=1;} else {y=2; }
D if (x=1) y=1; else {y=2;}
Quyida keltirilgan dastur qismi ishi natijasida nonitorga nima chop etiladi
char sim='4';
switch (sim)
{ case '2': cout<<” imtixondan yiqildi”; break;
case '3' …'5': cout<<”imtixondan o’tdi”; break;
default: cout<<”kiritishda xatolik”; }
A imtixondan o’tdi
B imtixondan yiqildi
C kiritishda xatolik
D kompilyatsiyada xatolik
Quyida keltirilgan dastur qismi ishi natijasida
int i=2;
switch (i)
{ case 1: i += 2;
case 2: i *= 3;
case 6: i /= 2;
default: ; }
A o’zgaruvchi i ning qiymati 3 teng bo’ladi
B o’zgaruvchi i ning qiymati 6 teng bo’ladi
C o’zgaruvchi i ning qiymati o’zgarmasdan qoladi
D o’zgaruvchi i ning qiymati 1 teng bo’ladi
Quyida berilgan dastur qismi natjasida
int i=2;
switch (i)
{ case 1: i += 2; break;
case 2: i *= 3; break;
case 6: i /= 2; break;
default: ; }
A o’zgaruvchi i ning qiymati 6 teng bo’ladi
B o’zgaruvchi i ning qiymati 3 teng bo’ladi
C o’zgaruvchi i ning qiymati o’zgarmasdan qoladi
D o’zgaruvchi i ning qiymati 1 teng bo’ladi
8>6>6>3>