Лабораторна на C# , ООП
250 UAHЗавдання 1
Для всіх варіантів: кожний клас повинен утримувати приховані поля, конструктори з параметрами та без параметрів, методи класу та об’єкту, властивості, перевантажені операції. Функціональні елементи класу повинні забезпечувати повний, мінімальний та зручний інтерфейс класу, який не має протиріч. При виникненні специфічних для класу помилок повинні вкидатися виключні ситуації. Розроблена програма повинна містити перевірку усіх розроблених елементів класу (наприклад, може утримувати меню для перевірки роботи усіх публічних методів класу) та обробку виключних ситуацій. Необхідно також перевизначити метод ToString() та метод Equals().
Створити клас «парне число», такий, що: а) його екземпляр може містити тільки позитивне парне число в діапазоні 2..200.
b) його конструктор без параметра створює екземпляр зі значенням 2, а конструктор з параметром при створенні екземпляра округлює значення параметра до найближчого парного числа в зазначеному діапазоні.
c) його методи дозволяють отримувати і присвоювати значення, виконуючи при цьому відповідні перетворення.
d) його функція print () виводить на екран значення екземпляра, укладену в подвійні лапки.
e) його операція «+» перевантажена: для двох парних чисел обчислює їх полусумму і повертає парне число; при операції зі звичайним числом обчислює суму і повертає ціле число. Скласти програму, яка перевіряє виконання перерахованих функцій.
Завдання 2
Описати базовий клас (можливо, абстрактний), у якому за допомогою віртуальних або абстрактних методів та властивостей задається інтерфейс для похідних класів. В усіх класах потрібно перевизначити метод Equals, щоби порівнювались значення, а не посилання. Визначити в класах усі можливі конструктори. Метод Main повинен утримувати масив або список з елементів базового класу, заповнений посиланнями на похідні класи, та демонструвати використання усіх розроблених елементів класів відповідно варіанту.
а)Дієта. Визначити ієрархію овочів. Зібрати в салат. Порахувати калорійність
Завдання 3
Завдання: 1. Методом трапеції обчислити інтеграл Реалізувати пошук інтеграла у вигляді метода, одним із параметрів якого є функція, для якої розв’яується задача. Функції, для яких треба реалізувати пошук інтеграла, перелічені у варіантах завдань. 2. Створити подію, яка пов’язана з натисканням на клавіатурі символа, з которого починається ваше ім’я. Метод-обробник цієї події виводить ваше ім’я повністю.
Відгук замовника про співпрацю з Володимиром Зазуляком
Лабораторна на C# , ООПВсе було виконано якісно та швидко.
![]()
Відгук фрилансера про співпрацю з замовником
Лабораторна на C# , ООПВсе вчасно, чітко поставлене завдання, рекомендую до співпраці
-
10 Вiтаю, Станіслав! Досвід роботи з C # є, також є досвід у вирішенні таких завдань. Почну вже виконувати лабораторку, так що, якщо Ви виберете мене виконавцем, то можливо завдання вже буде готово і мені залишиться тільки його Вам віддати.
З повагою, Данило!
-
8405 90 0 1 Доброго дня, готовий виконати Ваше замовлення, для обговорення деталей звертайтеся в особисті повідомлення
-
81 38 5 3 Доброго часу дня!
Тільки сьогодні працював з методом трапеції.
Досвід з # 4 років
Зробіть все швидко і якісно.
Зацікавився пишіть в ЛС!
-
142 3 1 Доброго дня! Виконаю без проблем, 2 роки досвіду розробки на C#, також є досвід в написанні лабораторних та курсових робіт, якщо оберете виконавцем сьогодні, тоді до завтра буде мати готове виконане завдання, звертайтесь, буду радий допомогти!
Актуальні фриланс-проєкти в категорії C#
Порівняльний аналіз ефективності кастомного ПЗ (v2.2-field) та еталонного ПЗ (Meshtastic v2.x)
1000 UAH
Порівняльний аналіз ефективності кастомного ПЗ (v2.2-field) та еталонного ПЗ (Meshtastic v2.x) на ідентичній апаратній платформі (ESP32 + SX1268, 2W) за критеріями дальності, пропускної спроможності, стабільності лінка та енергоспоживання. Провести тести з вимірюваннями з… C та C++, C# ∙ 2 дні 10 годин тому ∙ 2 ставки |
Створення плагіну для інтеграції з POS-системою Syrve, C#Розробити плагін для POS-системи Syrve (on-premise), який встановлюється на сервер закладу. Плагін має: (1) передавати на наш сервер дані в режимі реального часу — замовлення, статуси столів, платежі, чеки; (2) приймати команди від Reservble — підтвердження бронювань, прив'язка… C#, Веб-програмування ∙ 5 днів 6 годин тому ∙ 14 ставок |
Добробка в існуючій версії 1с роздріб блоку для РЦ(розподільчого центру))в загальному поясню що у нас за база - Є загальний сервер де є дів база РОзница (де ставляться усі приходи) - база УТП- куди переливаються усі продажі - рахується націнка залишки по складах - маленькі бази роздрібних магазинів. по обмінам у нас Магазини обмінюються із базою… C та C++, C# ∙ 12 днів 22 години тому ∙ 6 ставок |