269
енгізу, одан
кітаптарды өшіру, кітаптарды əртүрлі өрістер бойынша сұрыптау
мүмкіндіктерін қарастырыңыз.
Осы класпен жұмыс істеуді сипаттайтын программаны жазыңыз.
Програм-
мада кластың барлық əдістерін тексеруге мүмкіндік беретін меню болуы тиіс.
15-нұсқа
«Жазба кітапшасы» класын сипаттау керек.
Кездейсоқ жазбалар санымен
жұмыс істеу, белгілі бір сипаты бойынша жазбаны іздеу (мысалы, тегі, туған
күні немесе телефон нөмірі бойынша), жазбаларды қосу жəне өшіру, оларды
əртүрлі өрістері бойынша сұрыптау мүмкіндіктерін қарастырыңыз.
Осы класпен жұмыс істеуді сипаттайтын программаны жазыңыз. Програм-
мада кластың барлық əдістерін тексеруге мүмкіндік беретін меню болуы тиіс.
16-нұсқа
«Студенттік топ» класын сипаттау керек. Студенттердің айнымалы саны-
мен жұмыс істеу, белгілі бір сипаты бойынша студентті іздеу (мысалы, тегі,
туған күні немесе телефон нөмірі бойынша), жазбаларды қосу жəне өшіру,
оларды əртүрлі өрістері бойынша сұрыптау мүмкіндіктерін қарастырыңыз.
Осы класпен жұмыс істеуді сипаттайтын программаны жазыңыз. Програм-
мада кластың барлық əдістерін тексеруге мүмкіндік беретін меню болуы тиіс.
17-нұсқа
«Нақты матрица» мəліметтер типін пайдаланатын жəне
олармен жұмыс
істеуді іске асыратын класты сипаттау керек. Класс матрицалармен келесі
операциялардың орындалуын жүзеге асыруы тиіс:
□ қосу, азайту, көбейту жəне бөлу (+, -, *, /) (басқа бір матрицаға көбейту
мен
бөлу операцияларымен қатар, сандарға да қатысты операциялар
орындалуы мүмкін);
□ аралас меншіктеу операциялары (+=, -=, *=, /=);
□ теңдікке/теңсіздікке салыстыру операциялары;
□ кері жəне транспонирленген матрицаны есептеу операциялары жəне
дəрежелеу
операциясы;
□ детерминантты жəне норманы есептеу əдістері;
□ матрицаның типін (квадраттық, диоганалдық, нөлдік, бірлік, симме-
триялы, жоғарғы үшбұрышты, төменгі үшбұрышты) тексеруді жүзеге
асыратын əдістер;
□ стандартты ағымдарға енгізу/шығару операциялары (305 б.)
Осы класпен жұмыс істеуді сипаттайтын программаны жазыңыз. Програм-
мада кластың барлық əдістерін тексеруге мүмкіндік беретін меню болуы тиіс.
Достарыңызбен бөлісу: