270
Осы класпен жұмыс істеуді сипаттайтын программа жазыңыз. Програм-
мада кластың барлық əдістерін тексеруге мүмкіндік беретін меню болуы тиіс.
19-нұсқа
Стекті жүзеге асыратын класты сипаттау керек. Осы класты лабиринттен
шығатын жолды табу үшін қолданатын программа жазыңыз.
Лабиринт шаршылардан тұратын матрица түрінде беріледі. Əрбір шаршы
ашық немесе жабық болады. Жабық шаршыға кіруге тыйым салынған. Егер
шаршы ашық болса, онда оған қабырғасынан кіруге болады, бірақ бұрышынан
кіру мүмкін емес. Əрбір шаршы өзінің матрицадағы координаталары арқылы
анықталады. Программа шығатын жолды тапқаннан кейін осы жолды
шаршылардың координаталары түрінде экранға шығарады.
20-нұсқа
«Пəндік нұсқауыш» класын сипаттау керек. Нұсқауыштың əрбір компоненті
сөзді жəне осы сөз кездесетін беттердің нөмірлерін сақтайды. Бір сөзге қатысты
беттер нөмірлерінің саны бір мен онның аралығында болады. Нұсқауышты
пернетақта арқылы жəне файлдан енгізіп қалыптастыру, нұсқауышты шығару,
берілген сөз үшін бет нөмірлерін шығару жəне нұсқауыштан элементті жою
мүмкіндіктерін қарастырыңыз.
Осы класпен жұмыс істеуді сипаттайтын программаны жазыңыз. Програм-
мада кластың барлық əдістерін тексеруге мүмкіндік беретін меню болуы тиіс.
Мұралау
Бұл тақырып бойынша лабораториялық жұмыстар тапсырмаларын жүзеге
асыратын программалар практикумның [12] екінші семинарында келтірілген.
1-нұсқа
Құрамында
Open
,
Close
,
Seek
,
Read
,
Write
,
GetPosition
жəне
Достарыңызбен бөлісу: