WorksheetsC++ RK 2/1
Total questions: 34
Worksheet time: 17mins
Тіркестің бір бөлігін басқамен алмастыру үшін ... функциясы қолданылады
replace()
insert ()
append()
find()
assign()
Код нәтижесі
Hello, world
, world
Hello
Бұл код компиляцияланбайды
t , world
Жолдағы символдар саны
жолдың ұзындығы деп аталады
жолдың тізбегі
жолдың ені деп аталады
жолдың сипатталуы
жолдың атауы болып табылады
Жолдарға қолданылатын конкатенация амалын көрсетіңіз
s1+s2
s1==s2
s1>=s2
s1<=s2
s1=+s1
Код нәтижесі
Bul string tipti ainymaly bolady
Bul string tipti ainymaly
Bolady
Bul string tipti ainimalybolady
bolady Bul string tipti ainymaly
Код нәтижесі
6
25
24
31
0
string типті S жолының соңынан бастап str ішкі жолын іздеу функциясы
S.rfind(str)
S.find(str)
S.replace (str)
S.erase(str)
S.push_back (str)
Бір тіркеске екінші тіркестің белгілі бір бөлігін кірістіру үшін
S.insert (i, n, c)
S.replace(i, n, c);
S.append (i, n, c)
S.find (i, n, c)
S.assign (S1)
Тіркестің бір бөлігін өшіру үшін ... функциясы қолданылады
erase()
replace();
clear()
find ()
assign ()
Код нәтижесі
12-34-+--
12-34----
12--34--+--
12--34-----
12--34---++
Код нәтижесі
ab03t000+-7
ab3t00+-7
ab0+3t000++-7
ab03t00007
ab0+3t000+0-7
string типті s1 жолына s2 жолын қосудың қате нұсқасы
s1.push_back(s2);
s1 = s1 + s2;
s1 += s2;
s1.append(s2);
s1.append(s2, 0, s2.length());
Функция берілген
Hello
Hello world
worldHello
world
s+ world
Код нәтижесі
4
6
][))
{{][))
123456
Код нәтижесі
Kaz.,kar.,mat.,
Kaz..kar..mat..
Kaz,kar,mat,
kaz. kar. mat.
kaz.,kar.,mar..
Функция бұл
белгілі бір аяқталған əрекетті орындайтын сипаттамалар мен операторлардың атау берілген тізбегі
шамадан тыс жүктелген операцияларды қолдануға мүмкіндік береді
бір типтегі элементтердің реттелген жиыны
мəліметтерді тығыздап жинақтау үшін, мысалы, «иə/жоқ» типіндегі жалаушаларды қысқартып жазуда қолданылады
жады аймақтарының адрестерін сақтауға арналған айнымалылар болып табылады
C++ бағдарламасында қанша функция болуы мүмкін
кемдегенде біреу
мүлде болмауы мүмкін
0 ден 100ге дейін
1 ден 1000ға дейін
1 ден 100ге дейін
Функциядан оны шақырған функцияға қайту механизмі келесі оператор арқылы жүзеге асырылады
return
void
cout
getch
Нақты және формальді аргументтің айырмашылығы
Нақты аргумент функцияны шақырған уақытта беріледі, ал формальді аргумент функция сипаттамасында ғана қолданылады
формальды параметрлерді тек функция денесінен тыс пайдалануға болады, ал нақты параметрлерді функцияның сыртында да, оның ішінде де пайдалануға болады
формальды параметрлерді тек функция денесін пайдалануға болады
нақты параметрлерді функцияның сыртында да, оның ішінде де пайдалануға болады
ешкандай айырмашылық жоқ
void типі функцияда қолданылады
формальді аргументтер көрсетілмеген уақытта
typedef инструкциясында көрсетілген кезде
шамадан тыс жүктелген операцияларды қолдану кезінде
жады аймақтарының адрестерін сақтаған кезде
мұндай тип жоқ
Рекурсивті алгоритмдерді жүзеге асырудың жалғыз тәсілі
Функция
Массив
Файл
Жолдар
Құрылым
Программа үзіндісі орындалу барысында X және Y мәндері
7 және 4
12 және 5
17 және 12
17 және 7
16 және 12
Программа үзіндісі орындалу барысында X және Y мәндері
15 және 12
7 және 4
12 және 5
17 және 7
16 және 12
Программа үзіндісі орындалу барысында X және Y мәндері
2 және 6
нөлге бөлу
2 және 14
3 және 6
3 және 14
Программа үзіндісі орындалу барысында X және Y мәндері
2 және 0
8 және 3
8 және 2
8 және 1
2 және 1
K айнымалысының мәні
2
0
1
3
4
K айнымалысының мәні
20
0
1
38
40
K айнымалысының мәні
0
20
40
144
2880
K айнымалысының мәні
4
-1
2
3
5
Функция берілген
48
24
8
720
240
Функция берілген
4
3
2
1
5
Функция берілген
24
15
39
5
8
Берілген айнымалының адресін анықтау үшін қолданылатын операция
&
$
**
&&
#
Сілтемелік тип
float A = B;
long *pK = pL;
Pointer P;
*C = D;
double @X = Y;
