Поделитесь своими знаниями, ответьте на вопрос:
C++реализовать структуру дата (date она должна содержать следующие поля: год месяц деньметоды: bool isleapyear() – определяет високосный год или нет int monthdays() – определяет количество дней в месяце void tonextdate() – перезаписывает на следующую дату void toprevdate() - перезаписывает на предыдущую дату void adddays(int d) – перезаписывает дату со смещением на d дней вперед void deldays(int d) - перезаписывает дату со смещением на d дней назад int cmpdate(date date) – сравнивает даты (даты равны – 0, даты различны –разницу в днях > 0 или < 0)
Найчастіше використовують настільні та портативні комп’ю¬тери.
Стаціонарний комп'ютер — це звичайний комп’ютер, який має такі складові: системний блок, монітор, миша, клавіатура, звукові колонки. Цей вид комп’ютерів ми вивчали на попе¬редньому уроці. Стаціонарний — означає непереносний, який стоїть на одному місці. Зазвичай такі комп’ютери більші та по¬тужніші за інші типи персональних комп’ютерів.
Портативні — означає переносні. Портативні комп’ютери — це легкі мобільні ПК з тонким екраном.
Портативні комп’ютери можуть працювати від батарей, тож їх можна взяти з собою куди завгодно. На відміну від настільних ПК, портативні комп’ютери поєднують ЦП, екран і клавіатуру в одному корпусі.
Існує багато типів переносних комп’ютерів, і їх по-різному класифікують. Найчастіше виділяють ноутбуки, нетбуки, ігрові ноутбуки тощо.
Ноутбук (англ. notebook — блокнот, блокнотний ПК) — портативний персо¬нальний комп’ютер, у корпусі якого об’єднані типові компоненти ПК, вклю¬чаючи дисплей, клавіатуру і вказівний пристрій (звичайно сенсорна панель або тачпад), а також акумуляторні батареї.
Ноутбуки відрізняються невеликими розмірами і вагою, час автономної роботи ноутбуків варіюється в межах кількох годин. Іноді вважають, що всі інші варіанти портативних комп’ютерів є різновидом ноутбука. Наприклад, нетбуки відрізняються малими габаритами і вагою. Однак маленький розмір екрана знижує зруч¬ність роботи з таким пристроєм. У деякі моделі не встановлюється дисковод оптичних дисків.
Нетбуки орієнтовані на перегляд веб-сторінок, роботу з електро¬нною поштою та офісними програмами.
Малий розмір екрана, невелика клавіатура й низька продуктив¬ність подібних пристроїв компенсується помірною ціною і відносно тривалим часом автономної роботи.
Планшетні комп'ютери — клас комп’ютерів, обладнаних планшетним пристроєм рукописного введення, об’єднаним з ек¬раном. Планшетний комп’ютер дозволяє працювати за допо¬могою спеціального пера, стилуса або пальців без використання клавіатури і миші.
Також такі комп’ютери можуть перетворювати рукописний текст на друкований. Деякі планшетні комп’ютери мають універ¬сальну будову — екран, який обертається та відкриває приховану під ним клавіатуру.
Комунікатор — кишеньковий персональний комп’ютер (КПК), доповнений функціональністю мобільного телефону.
Комунікатори відрізняються від звичайних мобільних телефо¬нів наявністю досить розвиненої операційної системи. Встановлення додаткових програм дозволяє значно поліпшити функціональність комунікаторів порівняно зі звичайними мобільними телефонами.