Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Функциялардың және операторларды қайта жүктеудің бірге қолданылуы






Орындауғ а арналғ ан тапсырмалар:

4. Нақ ты сандар ү шін +, -, * операторларын қ айта жү ктең із.

5. Жолдар ү шін жол ұ зындығ ын есептеу, жолды жолғ а жалғ ау амалдарын қ айта анық таң ыз.

6. Нақ ты сандар ү шін сандығ ы цифрлар санын есептеу, санды дә режелеу, санды дө ң гелектеу функцияларын қ айта жү ктең із.

Ө з бетімен орындауғ а арналғ ан тапсырмалар (ү й тапсырмасы):

4. Операторларды қ айта жү ктеу арқ ылы қ арапайым калькулятор қ ұ ру.

5. Бү тін сандар ү шін анық талғ ан функцияларды нақ ты сандар ү шін қ айта жү ктеу.

6. Жол ү шін анық талғ ан функцияны символ ү шін қ айта жү ктеу.

 

6. Енгізу-шығ ару ағ ындары

Орындауғ а арналғ ан тапсырмалар:

5. Алдың ғ ы жұ мыста орындалғ ан тапсырма ү шін класс объектілерін енгізу-шығ ару амалдарын қ айта жү ктеу, жеке объектіні жә не кластың барлық объектілерінің тізімін консольдан текстік файлғ а немесе керісінше ың ғ айлы тү рде енгізу-шығ аруды жү зеге асыруғ а мү мкіндік беретін функцияны ө ң деу.

6. Демонстрациялық программаны, оғ ан объектілер санын ө згерту ү шін конструкторлар мен деструкторлардың ө ң делген функцияларын шақ ыруды қ оса отырып ө згерту.

7. «Кітапхана» класын сипаттау. Кітаптардың кез келген санымен жұ мыс жасау мү мкіндігін, қ андай да бір параметрі бойынша (мысалы, авторы бойынша немесе шығ арылғ ан жылы бойынша) кітапты іздеу мү мкіндігін, кітапханағ а кітап қ осу, кітапты ө шіру, ә ртү рлі ө рістері бойынша кітаптарды сұ рыптау мү мкіндіктерін қ арастыру. Осы класпен жұ мыс жасайтын программа жазу. Бастапқ ы мә ліметтерді файлдан оқ ып алып, нә тижені екінші файлғ а жазу.

8. «Кө рсеткіш» класын сипаттау. Кө рсеткіштің ә р компоненті сө зді жә не осы сө з кездесетін беттер номерлерін қ амтиды. Бір сө зге қ атысты беттер саны 1-ден 10-ғ а дейін. Кө рсеткішті клавиатурадан жә не файлдан қ ұ ру, кө рсеткішті шығ ару, берілген сө з ү шін тиісті беттер номерлерін шығ ару, кө рсеткіштен элементті ө шіру мү мкіндіктерін қ арастыру. Осы класпен жұ мыс жасайтын программа жазу. Программада кластың барлық ә дістерін тексеруге мү мкіндік беретін мә зір болуы қ ажет.

Ө з бетімен орындауғ а арналғ ан тапсырмалар (ү й тапсырмасы):

6. Кластарды сипаттау кезінде класс объектілеріне кө рсеткіштің статикалық массивін енгізің із.

7. Конструкторларды жазу кезінде осы кө рсеткіштерді қ ұ рылатын объектілердің адресін сақ тау ү шін қ олданың ыз.

8. Деструкторларды жазу кезінде статистикалық массивтен жойылатын объектілердің адресін ө шірің із.

9. Жеке консольмен жә не файлмен жұ мыс жасау ү шін кластың объектілерін енгізу –шығ ару ү шін орналастыру жә не шығ ару амалдарын қ айта жү ктең із.

10. Барлық класс объектілерінің тізімін шығ ару ү шін жеке функцияны ө ң дең із.

 

Лабораториялық сабақ тар:

1. С++-ТЕГІ КЛАССТАР ЖӘ НЕ ОБЪЕКТІЛЕР

Ө зіндік жұ мыс тапсырмалары:

1. СТУДЕНТ класын қ ұ ру. Ө рістері: аты, курсы, жынысы. 1-курс студенттері туралы мә ліметтерді экранғ а шығ аратын ә діс қ ұ ру.

2. АДРЕС класын қ ұ ру. Ө рістері: кө ше аты, ү й номері, ү й иесінің аты-жө ні. Клавиатурадан енгізілген адресте орналасқ ан ү й иесінің аты-жө нін экранғ а шығ аратын ә діс қ ұ ру.

3. ЦЕХ класын қ ұ ру. Ө рістері: аты, басшысы, жұ мыскерлер саны. Клавиатурадан енгізілген цехтың басшысы жә не жұ мыскерлер саны туралы ақ паратты экранғ а шығ аратын ә діс қ ұ ру.

4. МЕМЛЕКЕТ класын қ ұ ру. Ө рістері: аты, жер кө лемі, халық саны. Халқ ының саны берілген аралық та жататын мемлекет туралы ақ паратты экранғ а шығ аратын ә діс қ ұ ру.

5. Қ ЫЗМЕТКЕР класын қ ұ ру. Ө рістері: аты-жө ні, жасы, жұ мыс стажы. Қ ызметкерлер тізімінен клавиатурадан енгізілген қ ызметкер туралы ақ паратты экранғ а шығ аратын ә діс қ ұ ру.

6. ЖАНУАР класын сипаттау. Ө рістері: аты, класы, орташа салмағ ы. Клавиатурадан енгізілген класқ а жататын жануарлар тізімін экранғ а шығ аратын ә діс қ ұ ру.

7. ЕМТИХАН класын сипаттау. Ө рістері: студент аты, кү ні, бағ асы. Емтиханнан ө тпей қ алғ ан студенттер тізімін экранғ а шығ аратын ә діс қ ұ ру.

8. АВТОМОБИЛЬ класын сипаттау. Ө рістері: маркасы, қ уаттылығ ы, бағ асы. Автомобильдер тізімін маркасы бойынша топтап экранғ а шығ аратын ә діс қ ұ ру.

9. КВИТАНЦИЯ класын сипаттау. Ө рістері: нө мірі, кү ні, суммасы. Квитанциялар бойынша жалпы сумманы есептеп, экранғ а шығ аратын ә діс қ ұ ру.

10. ТОВАР класын сипаттау. Ө рістері: аты, саны, бір бірлігінің бағ асы. Жалпы товарлардың бағ асын есептеп, экранғ а шығ аратын ә діс қ ұ ру.

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.