NEW
Font size
WorksheetsПрограммалау технологиясы 51-107
Total questions: 57
Worksheet time: 29mins
С++ программасының мәтіні сақталатын файлдардың типі:
.cpp
.exe
.obj
.txt
Нақты сандарды сипаттағанда қолданылатын бір дәлдікті мәліметтер типі:
float
double
char
int
С++ тілінде бүтін сандардың сипатталауы:
int
float
double
integer
«Және» логикалық операциясын көрсет:
&&
\\
||
??
Тармақталу инструкциясы:
if - else инструкциясы
switch - case инструкциясы
while инструкциясы
do - while инструкциясы
for инструкциясы
Таңдау инструкциясы:
switch - case инструкциясы
if - else инструкция
while инструкция
do - while инструкция
Алдыңғы шартты цикл инструкциясы:
while инструкциясы
if - else инструкциясы
switch - case инструкциясы
do - while инструкциясы
Соңғы шартты цикл инструкциясы:
do - while инструкциясы
if - else инструкциясы
switch - case инструкциясы
while инструкциясы
Есептегішпен берілген цикл инструкциясы:
for инструкциясы
if - else инструкциясы
if - else инструкциясы
do - while инструкциясы
switch инструкциясының орындалуын тоқтатуды атқаратын команда:
break
case
default
default
Келесі инструкциялар орындалғаннан кейін Y айнымалысының мәні:
4
1
0
2
Келесі инструкциялар орындалғаннан кейін Y айнымалысының мәні:
0
2
5
1
S айнымалысының мәні:
-3
1
4
7
10
S айнымалысының мәні:
3
0
4
7
10
Келесі инструкциялар орындалғаннан кейін К айнымалысының мәні:
5
-1
4
3
6
Келесі инструкциялар орындалғаннан кейін К айнымалысының мәні:
3
1
2
4
Келесі инструкциялар орындалғаннан кейін К айнымалысының мәні:
4
2
0
1
>x=1; y=0; y=x++ -1; амалынан кейін x және y мәні:
x = 2, y = 0
x = 2, y = 2
x = 0, y = 0
x = 2, y = 1
K айнымалысының мәні:
10
0
4
3
S айнымалысының мәні:
4
3
2
1
0
u айнымалысының мәні:
1
0
2
3
S айнымалысының мәні:
6
0
5
1
u айнымалысының мәні:
11
1
14
12
u айнымалысының мәні:
0
2
-2
1
Берілген 3 таңбалы санның полиндром екенін анықтайтын программа кодының бөлігін көрсетіңіз:
if (a/100==a%100) cout<<" полиндром";
if(a/100==a/10) cout<<" полиндром";
if (a/100!=a%10) cout<<" полиндром";
if (a/10%10==a/100) cout<<" полиндром";
Келесі нұсқау орындалғаннан кейін S айнымалысының мәні:
20
10
1
0
Келесі нұсқау орындалғаннан кейін S айнымалысының мәні:
17
15
16
18
C++ тілінде жазылған келесі жолдардың бірі массивтің жетінші элементіне жатады, массивтің өлшемі 8.
mas [6];
mas (7);
mas 8;
mas [7];
Келесі нұсқау орындалғаннан кейін S айнымалысының мәні:
11
4
6
индекс шекарасы бұзылды
Келесі нұсқау орындалғаннан кейін К айнымалысының мәні:
2
5
6
1
Келесі инструкциялар орындалғаннан кейін S айнымалысының мәні:
4
16
8
12
индекс диапазоны шекарадан шығып кетті
<question2>Келесі инструкциялар орындалғаннан кейін S айнымалысының мәні:
0
-1
2
6
Келесі инструкциялар орындалғаннан кейін S айнымалысының мәні:
15
-5
12
-6
Келесі инструкциялар орындалғаннан кейін S айнымалысының мәні:
12
16
8
4
Келесі инструкциялар орындалғаннан кейін S айнымалысының мәні:
-2
0
2
5
Келесі инструкциялар орындалғаннан кейін К айнымалысының мәні:
7
4
5
-5
int a[6] массиві жарияланған болса, қандай код үзіндісі массивтің барлық элементтерін басып шығарады?
for (int k = 0; k <6; k++) cout<< a[k];
for (int k = 0; k <= 6; k++) cout<< a[k];
for (int k = 1; k <6; k++) cout<< a[k];
for (int k = 6; k >0; k--) cout<< a[k];
int array [5] = { 3, 10, 7, 9, 2} массиві берілген. 7 санына қалай жүгінуге болады:
array[2];
array(7);
array[6];
array[7];
Ұсынылған код үзіндісі:
array массивінің алғашқы 10 элементінің қосындысын есептейді.
array массивіндегі элементтер санын есептейді.
array массивіндегі элементтер нәтижесін есептейді.
array массиві индекстерінің қосындысын есептейді.
Бүтін санның 10 элементінен тұратын array деп аталатын бір өлшемді массивтің дұрыс жариялануы:
int array[10];
array[10];
array(10);
int array(10);
Массив элементтерін енгізу:
for (i = 0; i < n; i++) cin>> a[i];
for (i = 1; i < 0; i++) pin<< a[i];
for (i = 0; i >n; i++) cout >> a[i];
for (i = 1, i >n, i--) ccout >> a[i];
Массив элементтерін кері бағытта шығару:
for (i = n-1; i <= 0; i--) cout << a[i] << " ";
for (i = 0; i <= n; i--) cout << a[i] << " ";
for (i = n+1; i <= 0; i++) cout << a[i] << " ";
for (i = 1; i <= n; i--) cout << a[i] << " ";
Берілген массивтің алғашқы элементі мен соңғы элементінің орнын ауыстыратын программа бөлігін көрсетіңіз.
t = a[0]; a[0] = a[n-1]; a[n-1] = t;
t = a[1]; a[1] = a[n-1]; a[n-1] = t;
t = a[0]; a[1] = a[n-1]; a[n-1] = t;
t = a[1]; a[1] = a[n-2]; a[n-2] = t;
Массив дегеніміз –
бір атауға біріктірілген бір типті айнымалылардың реттелген тізбегі.
бір атауға біріктірілген әртүрлі типті айнымалылардың реттелген тізбегі.
шартты өрнек.
циклдың қайталану саны.
Бағдарламалау коды нені есептейді:
Тақ нөмірлі массив элементтерінің көбейтіндісі
Тақ нөмірлі массив элементтерінің қосындысы
Жұп нөмірлі массив элементтерінің көбейтіндісі
Жұп нөмірлі массив элементтерінің қосындысы
Бағдарламалау кодының бөлігі нені шығарады:
Массивтің ең үлкен элементін
Массивтің ең кіші элементін
Массивтің кез-келген элементін
Массивтің соңғы элементін
Массивтер қандай түрлерге бөлінеді?
бір өлшемді және көп өлшемді
біртекті және гетерогенді
қарапайым және күрделі
біртекті және қарапайым
Циклды толығымен тоқтату үшін емес, оның тек бір итерациясын өткізіп жіберу үшін қолданылатын оператор:
continue
break
else
default
Циклдің орындалуын толығымен тоқтату үшін қолданылатын оператор:
break
continue
else
default
Бір жолға пікір (комментарий) жазу:
//
/
#
\\
main() функциясының сыртында жарияланған temp, age айнымалыларының аталуы:
int temp, age;
main() {}
глобальды (сыртқы)
локальдық (ішкі, автоматтық)
регистрлік
локальды статистикалық
С++ тілінде символдық типтің сипатталауы:
char
char *
int
character
Тіркестің бір бөлігін басқамен алмастыру үшін ... функциясы қолданылады:
replace()
insert()
append()
find()
Код нәтижесі:
Hello, world
world
Hello
Бұл код компиляцияланбайды
Жолдағы символдар саны
жолдың ұзындығы деп аталады
жолдың тізбегі
жолдың ені деп аталады
жолдың сипатталуы
Жолдарға қолданылатын конкатенация амалын көрсетіңіз. string s1=”Salem ”; string s2=”dostar”;
s1+s2
s1==s2
s1>=s2
s1<=s2
Код нәтижесі:
Bul string tipti ainymaly bolady
Bul string tipti ainymaly
Bolady
Bul string tipti ainimalybolady
