• Разработать класс «треугольник» для работы с треугольником, заданным на плоскости сторонами a, b, c.
• Предусмотреть возможность проверки существования треугольника, реализовать функции подсчета его площади и периметра.
• В качестве UI-интерфейса использовать консольное приложение с интерфейсом командной строки, WinForms или WPF-приложение.
• Создать unit-тесты для тестирования методов разработанного типа.
Рекомендации по выполнению задания
Важно (!):
• Тип «треугольник» не должен ничего выводить на «экран» и ничего считывать с «экрана».
• Нельзя изменять длины сторон после создания «треугольника».
• Не должно быть конструктора по умолчанию, так как не может существовать треугольник с нулевыми длинами сторон. Не нужно предоставлять возможность создавать объект в заведомо ошибочном состоянии.
• В XML-комментариях методов вычислений должно быть описание формул, по которым происходят вычисления, или их названия.
• Обязательно должны быть «приглашения для ввода» и отображение результата – так, чтобы пользователю было понятно, что отображается.
Узнай стоимость помощи по твоей работе
На нашем сервисе более 1000 профессиональных исполнителей, которые готовы выполнить ваше задание. Опишите его и получите их предложения с ценой.
Предложения (0)
Служба поддержки
Возникли вопросы? Появились проблемы с автором? Не стесняйтесь, мы поможем!
Заполните форму и узнайте цену
Обратная связь
Загрузка...
Предупреждение
Не сообщайте контакты без крайней необходимости. Ни в коем случае не совершайте прямые переводы денежных средств вне биржи "Пишем24". Общение и заказы за пределами "Пишем24" несут высокий риск мошенничества. А внутри "Пишем24" - проходят гладко и безопасно. В случае первого обмена контактами от администрации выдается предупреждение. В случае второго обмена контактами аккаунт пользователя блокируется.