ГлавнаяПрограммирование → Лабораторные работы на C#

Лабораторные работы на C#

Задание

Задание лабораторной работы №4
Найти сумму элементов, расположенных выше главной диагонали.
Создать ступенчатый массив, скопировав в него только чётные элементы начального массива.
Задание лабораторной работы №5
Разработать класс Cust (арендатор), содержащий следующие поля:
- INN (ИНН арендатора),
- name (название арендатора),
- address (адрес арендатора),
- room (номер кабинета),
- chief (фамилия руководителя);
методы:
- GetFloor() — получить номер этажа (зависит от номера кабинета, кабинеты, номера которых начинаются на 1 находятся на 1-м этаже, номера которых начинаются на 2 находятся на 2-м этаже и т.д.).
Написать программу, демонстрирующую работу указанных выше элементов класса. В программе должен быть создан массив объектов разработанного класса, реализован ввод и вывод объектов, содержащихся в массиве.
Задание лабораторной работы №6
- Все поля класса, для которых необходимо ограничение на значение поля, описать с модификатором private.
- Добавить методы для считывания и записи значений одного из полей с модификатором доступа private. В метод для записи значения в поле установить ограничение на значение.
- Добавить два свойства для считывания и записи значений двух полей с модификатором доступа private с учетом ограничений на значение.
- Переделать главную функцию программы Main таким образом, чтобы программа компилировалась, работала корректно и демонстрировала использование добавленных методов и свойств.
Задание лабораторной работы №6а
Изменить класс, разработанный в предыдущей лабораторной работе следующим образом:
- Добавить в класс конструктор по умолчанию, конструктор с параметрами и конструктор копирования с учетом ограничений на соответствующие поля.
- Реализовать операторы сравнения (> и <) для класса.
- В программе выполнить сортировку массива объектов.
Задание лабораторной работы №7
Разработать класс PhisCust, являющийся наследником класса Cust, добавив следующие поля:
- passport (номер паспорта),
- snils (страховой номер индивидуального лицевого счёта).
Для физического лица поля название и фамилия руководителя должны всегда совпадать.
Задание лабораторной работы №8
Написать программу, вычисляющую и выводящую на экран таблицу значений функции F в диапазоне от xнач до xкон с шагом dx.


Все исходные данные для расчёта значений функции необходимо задавать на начальной форме, а результаты вычислений выводить на другой. После вычисления функции на исходной форме необходимо вывести количество посчитанных значений.
Если введённые значения xнач, xкон и dx не позволяют организовать цикл (например xкон < xнач при положительном значении dx, или dx=0 и т.д.), то необходимо вывести сообщение об ошибке и не проводить расчётов.

Детали товара
  • 2 500 руб.
  • Лабораторная работа
  • C#
  • Нет
  • Visual Studio
  • Есть
Обратите внимание

На нашем сайте есть работы, которые включают в себя несколько задач. Если Вам необходима только одна или несколько задач из всей работы, то вам нет необходимости покупать работу целиком. Мы можем продать задачи по отдельности. Для этого обратитесь к нам удобным для Вас способом.

Также если вдруг какая-то работа будет не соответствовать описанию или вы найдете ошибку, то мы всегда готовы исправить проблему в обговорённые с Вами сроки.