NEW
Font size
Worksheetsалго зачет 1 поток
Total questions: 25
Worksheet time: 1hrs 15mins
Сызықтық алгоритм дегеніміз не?
Әрекеттер бірінен соң бірі орындалады
Шартқа байланысты бірнеше жолы бар
Цикл арқылы қайталанады
Мәліметтер құрылымында сақталады
if операторында шарт қай жерге жазылады?
{ } ішінде
if кілттік сөзінен кейінгі ( ) жақшаға
Console.Write/WriteLine-ға
return операторына
Кодтың шығысы қандай? int a = 5, b = 2; Console.Write(a - b);
3
7
10
-3
else блогы не үшін қажет?
Кодты тезірек орындау үшін
Шарт орындалмаған жағдайда басқа әрекет орындау үшін
Айнымалы жариялау үшін
switch ішінде case жазу үшін
Switch операторында міндетті түрде қолданылатын сөз:
case
else
if
while
Код не шығарады? bool x = false;
if (x) Console.Write("Yes");
else Console.Write("No");
Yes
No
0
Қате
Шартты операторларда салыстыру үшін қолданылатын дұрыс белгі:
=
==
:=
=>
Кодтың нәтижесі қандай? int x = 7;
if (x % 2 == 0) Console.Write("жұп");
else Console.Write("тақ");
жұп
тақ
7
қате
Switch операторында case-терді бөлмесе (break/goto) не болады?
Барлық case қатар орындалады
Қате шығады (compile error)
Ештеңе орындалмайды
Программа тоқтайды
default сөзі switch ішінде не үшін қажет?
Барлық case қайта жазу үшін
Ешбір case сәйкес келмегенде орындалатын әрекет үшін
Қате шығару үшін
Айнымалы жариялау үшін
Код не шығарады? int a = 3;
if (a > 3) Console.Write("A");
Console.Write("B");
A
B
AB
Ештеңе шықпайды
Кодтың шығысы: int x = 5; if (x == 5) Console.Write("ok"); else Console.Write("no");
ok
no
5
Қате
if–else синтаксисінің дұрыс қаңқасы қайсысы?
if { (шарт) } else { ... }
if (шарт) { ... } else { ... }
if шарт { ... } else { ... }
if: (шарт) { ... } else { ... }
Таңба салыстырудың дұрыс үлгісі: char c = 'a';
if (c = 'a')
if (c == "a")
if (c == 'a')
if ('a' = c)
break жоқ кезде не болады? int n = 1;
switch (n) { case 1: Console.Write("A");
case 2: Console.Write("B"); }
A
B
AB
Қате (C#-та fall-through тыйым салынған)
Кодтың шығысы: int d = 3; switch (d) { case 1: Console.Write("one"); break; case 3: Console.Write("three"); goto default; default: Console.Write("!"); }
one
three
three!
!
Қате қайда? int x = 10; if (x > 0); { Console.Write("pos"); }
Қате жоқ, шарт дұрыс жазылған
; артық, блок әрқашан орындалады
Компиляция қатесі
x>0 орнына x>=0 болу керек
Нәтиже қандай? int x = 0; if (x > 0) if (x < 10) Console.Write("A"); else Console.Write("B");
A
B
Ештеңе шықпайды
Қате
Екі шарт та ақиқат болса ғана орындалсын. Дұрыс жазылым?
if (a > 0 || b > 0)
if (a > 0 && b > 0)
if (a > 0 ! b > 0)
if (a > 0 ^ b > 0)
Код не шығарады? int n = 2; if (n == 1) Console.Write("X");
else if (n == 2) Console.Write("Y");
else Console.Write("Z");
X
Y
Z
Қате
Кодтың нәтижесін табыңыз: int a = 5, b = 10;
if (a > b) Console.Write("A");
else Console.Write("B");
A
B
15
Қате
Келесі кодта не қате? if (a = 10) Console.Write("OK");
Шарт бос
== орнына = жазылған
Console.Write жазылмаған
Айнымалы жоқ
Switch мысалы. Нәтиже қандай? int d = 4;
switch (d)
{ case 1: Console.Write("Mon"); break;
case 2: Console.Write("Tue"); break;
case 3: Console.Write("Wed"); break;
default: Console.Write("Other"); }
Mon
Wed
Other
Қате
Кодтың нәтижесін табыңыз: int x = -3;
if (x > 0) Console.Write("Оң");
else if (x == 0) Console.Write("Нөл");
else Console.Write("Теріс");
Оң
Нөл
Теріс
Қате
Келесі кодта break қойылмаса не болады? switch (n)
{ case 1: Console.Write("Bir");
case 2: Console.Write("Eki"); break; }
Тек Bir
Тек Eki
BirEki
Қате (C#-та break/goto қажет)
