Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/18: Рейтинг темы: голосов - 18, средняя оценка - 4.67
0 / 0 / 3
Регистрация: 15.04.2010
Сообщений: 40

Создать класс Triangle

20.12.2012, 21:39. Показов 3768. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Работаю над этим заданием:
Создать класс Triangle, разработав следующие элементы класса:
a. Поля:
• int a, b, c;
b. Конструктор, позволяющий создать экземпляр класса с заданными длинами сторон.
c. Методы, позволяющие:
• вывести длины сторон треугольника на экран;
• расчитать периметр треугольника;
• расчитать площадь треугольника.
d. Свойства:
• позволяющее получить-установить длины сторон треугольника (доступное для чтения и записи);
• позволяющее установить, существует ли треугольник с данными длинами сторон (доступное только для чтения).

осталось реализовать последнее задание: свойство-существует ли треугольник с данными длинами сторон.

Взял идею отсюда: Cоздать класс Triangle, разработав заданные элементы класса

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 //Свойство проверки треугольника
        public bool isTriangle
        {
            get
            {
                //Если подходит под условие существования треугольника
                //возвращаем true, иначе false
                if (a + b > c && a + c > b && b + c > a)
                {
                    return true;
                }
                return false;
            }
 
        }
а как заставить его работать на форме - не знаю. может подскажете. Сделать так, чтобы он выводил MessageBox с сообщением существует либо нет.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
20.12.2012, 21:39
Ответы с готовыми решениями:

Создать класс Triangle
Друзья, прошу вашей помощи с заданием. Буду очень благодарен!!!! 2. Создать класс Triangle, разработав следующие элементы класса: *...

Создать класс Triangle
Создать класс Triangle, разработав следующие элементы класса: Поля: int a, b, c; // стороны треугольника Конструктор: -с...

Создать класс Triangle
Создать класс Triangle с полями-сторонами. Определить методы изменение сторон, вычисления углов, вычисление периметров. Создать...

7
 Аватар для DimanRu
721 / 712 / 168
Регистрация: 15.06.2011
Сообщений: 1,704
20.12.2012, 21:45
C#
1
MessageBox.Show((new Triangle(1, 2, 3).isTriangle) ? "Существует" : "Не существует");
1
0 / 0 / 3
Регистрация: 15.04.2010
Сообщений: 40
20.12.2012, 22:02  [ТС]
Пытаюсь интегрировать со своей программой, но возникла ошибка
Миниатюры
Создать класс Triangle  
0
0 / 0 / 3
Регистрация: 15.04.2010
Сообщений: 40
21.12.2012, 12:10  [ТС]
все заработало.
DimanRu, спасибо большое!
0
 Аватар для buntar
543 / 544 / 181
Регистрация: 16.03.2012
Сообщений: 1,160
Записей в блоге: 2
21.12.2012, 12:18
Cоздать класс Triangle, разработав заданные элементы класса
0
0 / 0 / 3
Регистрация: 15.04.2010
Сообщений: 40
21.12.2012, 12:19  [ТС]
там в консоле. я делал в Windows Form
0
21.12.2012, 12:24

Не по теме:

Цитата Сообщение от Anton12390 Посмотреть сообщение
там в консоле. я делал в Windows Form
А переделать под Windows Form вера не позволяет?
Ведь там уже полностью класс описан!
Осталось только под себя подправить чуть-чуть...

0
0 / 0 / 3
Регистрация: 15.04.2010
Сообщений: 40
21.12.2012, 12:29  [ТС]
Цитата Сообщение от Anton12390 Посмотреть сообщение
осталось реализовать последнее задание: свойство-существует ли треугольник с данными длинами сторон.

прога работает, сделал в Windows Form. Просто не работало одно свойство, вот и попросил помощи.
buntar, спасибо конечно за ответ, но следует сначала прочитать диалог, чтобы понять суть вопроса. Еще раз спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
21.12.2012, 12:29
Помогаю со студенческими работами здесь

Создать класс Triangle
добрый день. помогите пожалуйста справится с программой. Создать класс Triangle, разработав следующие элементы класса: a. Поля: ...

Создать класс Triangle (треугольник)
Создать класс Triangle (треугольник), задав в нем длину двух сторон, угол между ними, методы вычисления площади и периметра. На его основе...

Создать абстрактный класс Triangle
Создать абстрактный класс Triangle (треугольник), задав в нём длину двух сторон, угол между ними, методы вычисления площади и периметра. На...

Создать класс Triangle для представления треугольника
Уважаемые участники форума,напишите пожалуйста код следующей программы на Visual Studio 2010: Создать класс Triangle для представления...

Создать класс Triangle для представления треугольника
Доброго времени суток! Нужна помощь по C# Не понимаю как реализовать... Создать класс Triangle для представления треугольника. ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru