NEW
Font size
Worksheetsобб новый база
Total questions: 65
Worksheet time: 33mins
for циклінін синтаксисі дурыс жазылган нусканы танданыз:
for (int i < 10; i++;)
for int i = 0; i < 10; i++
for (int i = 0; i < 10; i++)
for i = 0 to 10
do-while циклінін басты ерекшелігі кандай?
Шарт циклдің басында тексеріледі
Цикл денесі мүлде орындалмауы мүмкін
Цикл денесі кем дегенде бір рет орындалады
Айнымалы міндетті түрде сырттан берілуі керек
while циклінде кандай деректер типтері шарт ретінде колданылуы мумкін?
Тек bool
Тек int
Логикалық нәтиже беретін кез келген деректер типтері
Тек string
while (i--) кандай цикл?
Айнымалыны арттырып отыратын цикл
Шартты мүлде тексермейтін цикл
Айнымалыны кері санаумен азайтып отыратын цикл
Тек true болғанда бір рет қана орындалатын цикл
for циклінде бірден бірнеше айнымалыны инциализациялауга бола ма?
Жоқ, тек бір айнымалыны ғана инициализациялауға болады
Иә, бірнеше айнымалыны үтір арқылы бөліп инициализациялауға болады
Инициализация бөлімін бос қалдыру керек
Тек айнымалының типін жазбай инициализациялауға болады
С++ тілінде туракты манді жарилау ушін кандай туйінді сез колданылады?
var
const
static
final
С++ тілінде бутін сандарды белу кезінде кандай жадайлар туындауы мумкін?
Нөлге бөлу қатесі (Division by zero)
Ондық бөлшек мән алу мүмкіндігі
Санның дәлдік жоғалуы (Precision loss)
Автоматтық түрлендіру (Implicit conversion)
Темендегі кодтын натижесі кандай болады? int a = 5, b = 2; cout << a % b + b;
1
2
3
7
Темендегі ернектін натижесі кандай болады? int a = 9, b = 5, с = 4; cout << (a % b) * (b / c) -а / c;
2
8
4
9
Кандай жадайда келесі код кате шыгарады?
Егер a нөлге тең болса
Егер a теріс сан болса
Нөлге бөлу болған жағдайда
Ешқашан қате шықпайды
for циклін кандай жадайларда колдану ынгайлы?
Итерация саны алдын ала белгілі болғанда
Итерация саны белгісіз болғанда
Қайталау тек бір рет орындалғанда
Циклден ертерек шығу қажет болғанда
for цикліндегі инкременттін орнына декремент колдануга бола ма?
Жоқ, тек инкремент қолданылады
Иә, бірақ тек while циклінде
Иә, кері санау қажет болғанда
Тек айнымалы int болғанда ғана
while циклінде шартсыз орындалатын жадай кайсы?
while (i > 0)
while (i != 10)
while (true)
while (i < 100)
do-while циклін кандай жагдайда колданган ынгайлы?
Қайталау саны нақты белгілі болғанда
Циклдің денесі кем дегенде бір рет орындалуы қажет болғанда
Цикл ешқашан орындалмауы қажет болғанда
Бірден бірнеше айнымалыны пайдалану қажет болғанда
do-while циклінде break колданута бола ма?
Жоқ, тек for циклінде қолданылады
Иә, циклден ертерек шығу үшін
Тек шарт жалған болғанда қолданылады
Тек switch ішінде қолданылады
C++ багдарламаларын ендеуге арналган ен танымал IDE (багдарламаны ендеу ортасы) кайсысы?
NetBeans
IntelliJ IDEA
Visual Studio
Eclipse
cout операторымен катар пайдаланылатын арнайы баскару символы кандай?
\b
\t
\n
\\
С++ тілінде келесі ернек не ушін пайдаланылады? int a = 5, b = 2, c = 4; cout << a + b * c / a-b % c;
Айнымалыларды салыстыру үшін
Арифметикалық амалдарды орындау үшін
Мәндерді енгізу үшін
Массив элементін табу үшін
Темендегі ернектін натижесі кандай болады? int a = 9, b = 5, c = 4; cout << (a % b) * (b / c) - a / c;
0
1
2
4
if шартты операторында кандай мэндер true деп есептеледі?
Тек 1
Нөлден өзгеше кез келген мән
Тек теріс сандар
Тек оң сандар
if (x == 10) ернегіндегі == операторыны мані кандай?
Айнымалыға мәнді тағайындау
Айнымалының мәнін 10-ға көбейту
Айнымалының 10-ға тең екенін тексеру
Айнымалы мәнін 10-ға бөлу
for цикліндегі init белігінде кандай оператор колдану а болады?
Айнымалыны тағайындау (=)
Шартты оператор (==)
Арифметикалық қосу (+)
Логикалық емес (!)
for циклінде шартсыз орындау ушін кандай адіс колдануга болады?
for (int i = 0; i < 10; i++)
B) for (;;)
C) for (int i = 0; true; i++)
Екеуі де: B және C
Темендегі ернектін натижесі кандай болады? int a = 7, b = 3; cout << a + b * b / a-a % b;
3
7
9
0
С ++ тілінде келесі кодты колданган кезде кандай натиже алынады? int a = 10, b = 3, с = 7; cout <<a*b/c + a % c:
10
30
7
4
Кейбір математикалык операциялардын орындалу ретін реттейтін оператор кайсысы?
=
( )
;
+
С++ тілінде келесі кодтын, натижесін аныктаныз: double a = 7.0, b = 4.0, с = 3.0; cout << a * b / (c-a / b);
22.4
11.2
7.0
1.25
do-while циклінін дурыс синтаксисін танданыз:
do {
// операторлар
} while (шарт);
while (шарт) {
// операторлар
};
do (шарт) {
// операторлар
}
do {
// операторлар
} until (шарт);
C++ тілінде бутін он жане теріс сандарды сактау ушін кандай маліметтер типі колданылады?
unsigned int
float
int
bool
cout операторымен катар пайдаланылатын арнайы баскару символы кандай?
\n
\t
endl
\\
Темендегі кодтын натижесі кандай болады? int a = 5, b = 2; cout << a % b + b;
5
3
2
0
С ++ тілінде келесі ернектін натижесі кандай болады? int a = 10, b = 3, с = 4; cout «< (a*b-c*a) / (b * c) + a % b;
0
30
1
12
Кандай жадайда if (x = 5) кате натиже береді?
Егер x мәні 5-ке тең болмаса
Егер x алдын ала анықталмаса
Егер меншіктеу (=) орнына салыстыру (==) керек болса
Егер x — bool типінде болса
do-while циклін while циклінен айырмашылыгы кандай?
do-while циклі денесін кем дегенде бір рет орындайды
do-while циклі шартты алдын ала тексереді
while циклі әрқашан кем дегенде бір рет орындалады
do-while циклі шартты тексермейді
Егер а = 7 жэне b = 3 болса, а / b операциясынын натижесі кандай болады?
2
1
0
4
Темендегі ернектін натижесі кандай болады? int a = 10, b = 5, с = 3; cout <<a-b*c + a % b;
-5
5
0
10
for циклінде инкремент кай жерде жазылады?
Цикл денесінің ішінде
Шарттың алдында
for циклінің үшінші бөлімінде
main() функциясынан тыс
for (;;) кандай цикл туріне жатады?
Қалыпты цикл
Диапазонды цикл
Шартсыз (шексіз) цикл
Рекурсивті цикл
do-while циклінде шарт жалган болса, не болады?
Цикл орындалмайды
Цикл бір рет орындалып, кейін тоқтайды
Цикл шексіз орындалады
Программа қате береді
do-while (false) кандай натиже береді?
Цикл бір рет орындалады, сосын тоқтайды
Цикл орындалмайды
Цикл шексіз қайталанады
Программа қате береді
Темендегі кодтын натижесі кандай болады? int a = 6, b = 2; cout << a++ *--b;
6
1
7
2
Erep a = 8, b = 5, с = 2 болса, темендегі ернектін натижесі кандай болады? а + b * (с + а % b) -a / b
30
32
8
12
if шартты операторында кандай деректер типтері колданылуы мумкін?
Тек bool типі
Тек бүтін сандар (int, char, т.б.)
Барлық сандық типтер (int, float, double) және bool
Тек көрсеткіштер (pointers)
for (int i = 10; і >= 1; i--) {} циклінін нэтижесі кандай?
10 9 8 7 6 5 4 3 2 1
Шексіз цикл болады
Ештеңе шығармайды
қате береді
if шартты операторында кандай мәндер true деп есептеледі?
Тек bool типіндегі true мәні
тек 1 саны
Барлық нөлге тең емес мәндер
тек оң сан
Келесі for циклі неше рет орындалады? for (int i = 0; і < 20; і += 3) { }
6 рет
3 рет
7 рет
20 рет
while циклін колданудын негізгі себебі кандай?
Белгілі бір шарт орындалғанда бір рет қана орындау
Алдын ала қанша рет қайталанатыны белгісіз болған жағдайда
Тек шексіз цикл жасау үшін
Айнымалыны автоматты түрде көбейту үшін
for циклінде шартсыз орындау ушін кандай әдіс колдануга болады?
Шарт орнына true жазу
Шарт орнына false жазу
Шарт орнына 0 жазу
Циклді мүлде жазбау
do-while циклінін негізгі ерекшелігі кандай?
Шарт басында тексеріледі
Цикл мүлде орындалмауы мүмкін
Шарт тек бір рет тексеріледі
Цикл денесі шарттан бұрын бір рет міндетті түрде орындалады
cin >> а; операторы калай жумыс істейді?
Айнымалыға кездейсоқ мән береді
Экранға мән шығарады
Пернетақтадан мән енгізіп, оны айнымалыға меншіктейді
Айнымалыны жояды
Темендегі код не ушін пайдаланылады? int a = 10, b = 5; cout << a - b;
Екі санды қосу үшін
Екі айнымалыны көбейту үшін
Екі санның айырмасын шығару үшін
Айнымалы мәндерін енгізу үшін
С++ тілінде кандай жагдайда бутін саннын беліну калдыксыз болады?
Егер бөлінетін сан бөлгіштен үлкен болса
Егер бөлгіш 1 болса
Егер бөлінетін сан бөлгішке дәл бөлінсе, яғни қалдық 0 болса
Егер екі сан да оң болса
С++ тілінде мына кодтын натижесін аныктаныз: int p = 8, q = 3, r = 4; cout << (p-q) * г / (p + q) % г;
1
4
20
3
if блогында орындалатын код не аркылы коршалады?
Дөңгелек жақшалар ()
Квадрат жақшалар []
Фигуралық жақшалар {}
Қос тырнақша ""
for циклінін курамдас беліктері кандай?
Инициализация, шарт, инкремент (және дене)
Тек шарт және дене
Тек инкремент және дене
Тек дене
for циклінін денесінде шарт езгерсе не болады?
Цикл дереу тоқтайды
Цикл шартын жаңартып, келесі итерацияға әсер етеді
Қате шығады
Цикл шартын өзгерту мүмкін емес
do-while циклінін ішінде шарт езгерсе не болады?
Шарт тексеріледі және цикл жалғасады немесе тоқтайды шарттың жаңа мәніне сәйкес
Цикл тоқтап қалады
Қате шығады
Шартты өзгертуге болмайды
сіп енгізу кезінде кандай маселе туындауы мумкін?
Пайдаланушы дұрыс емес типте мәлімет енгізсе (мысалы, сан орнына әріп енгізу)
Енгізу буфері толып қалса
Бағдарлама тоқтап қалуы мүмкін
Барлық жауап дұрыс
Келесі for циклі кандай натиже береді? for (int i = 10; i > 0; 1 /= 2) ( )
Цикл 10 рет орындалады
Цикл шексіз орындалады
Қате шығады (компиляция қатесі)
Цикл 5 рет орындалады
C++ багдарламасында кандай кітапхана енгізу/шыгару операторларын пайдалану ушін кажет?
<stdio.h>
<iostream>
<fstream>
<string>
if-else курылымында else кандай жадайда орындалады?
Егер if шарты нақты (true) болса
Егер if шарты жалған (false) болса
Әрқашан орындалады
Егер else шарты дұрыс болса
if ішінде бірнеше шарттарды біріктіру ушін кандай оператор колданылады?
+ және -
&& және ||
== және !=
= және +=
for (int i = 0; i < 5; i++) дегенде, цикл канша рет орындалады?
1 рет
4 рет
5 рет
шексіз
for циклінде continue операторынын break операторынан айырмашылыгы кандай?
continue циклді тоқтатады, break келесіге өтеді
Екеуі де циклді жалғастырады
break циклді тоқтатады, continue келесі итерацияға өтеді
Екеуі де циклді бірден аяқтайды
Темендегі кодтын натижесі кандай болады? int a = 6, b = 2; cout << a++ *--b;
6
1
7
0
