14571

Используя принципы ООП реализовать программу для вычисления площади фигур

Лабораторная работа

Информатика, кибернетика и программирование

Отчет по лабораторной работе №2 по дисциплине: Объектноориентированное программирование Постановка задачи Используя принципы ООП реализовать программу для вычисления площади следующих фигур: Эллипс Прямоугольник Треугольник. В программе необх

Русский

2013-06-08

16.74 KB

3 чел.

Отчет

по лабораторной работе №2

по дисциплине: Объектно-ориентированное программирование

  1. Постановка задачи

Используя принципы ООП реализовать программу для вычисления

площади следующих фигур:

Эллипс,

Прямоугольник,

Треугольник.

В программе необходимо иметь хотя бы один абстрактный класс.

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

1) Создать 2 случайных фигуры.

2) Задать фигурам случайные размеры.

3) Вывести информацию о фигурах.

4) Рассчитать площади фигур.

5) Сравнить площади фигур, вывести названия большей фигуры.

  1.  Иерархия классов

Figure

Rectangle

Triangle

Ellipse

  1. Пример работы программы

---new figure created---

{

 Type: Triangle,

 _a: 159,

 _b: 106,

 _c: 144

}

---new figure created---

{

 Type: Rectangle,

 _width: 112,

 _height: 35

}

---compare figures---

figure 1:

{

 Type: Triangle,

 _a: 159,

 _b: 106,

 _c: 144

}

figure 2:

{

 Type: Rectangle,

 _width: 112,

 _height: 35

}

Triangle = 7446.43

Rectangle = 3920

Triangle > Rectangle


 

А также другие работы, которые могут Вас заинтересовать

63833. Планово – экономические вопросы. Планирование здравоохранения 34 KB
  Планирование можно считать одним из принципов организации медицинской помощи. В условиях перехода на новые экономические принципы хозяйствования планирование теряет свои обязательные централизованные функции приобретает...
63834. Финансирование зравоохранения 30.5 KB
  ЛПУ получает средства из разных уровней бюджета. Из областного бюджета содержатся областные ЛПУ из районного бюджета районные ЛПУ и сельские участковые больницы. Взаимоотношения ЛПУ и страховых компаний Обе договорившиеся стороны представляют лицензии на свою деятельность.
63835. Смета лечебно-профилактического учреждения 36.5 KB
  Заработная плата Начисление на зарплату Канцелярские и хозяйственные расходы Командировочные и служебные разъезды Научно исследовательские работы приобретение книг для библиотеки Стипендии Расходы на питание Приобретение медикаментов и перевязочных средств...
63836. Экономика здравоохранения 28.5 KB
  Повышение уровня общественного здоровья качества и эффективности медицинской помощи основные задачи здравоохранения. Выполнить их можно только с помощью финансирования деятельности медицинской службы из различных источников.
63838. Злокачественные новообразования как социально-гигиеническая проблема 24 KB
  Показатели смертности в возрастных группах мужчин и женщин существенно различаются. Так для группы 25 34 года смертность несколько выше у мужчин 35 лет у женщин а в возрасте 55 64 лет значительно больше умирает мужчин. В целом смертность мужчин превышает смертность женщин.
63839. Травматизм и его медико-социальное значение 30 KB
  Травмы и отравления 8500 на 100 000 населения 91г. Травмы занимают 1 место в городах по посещению поликлиник. Травмы относятся к 17 классу ОМКБ. Фрейллина: травмы производственного характера: промышленные с х травмы непроизводственного характера...
63840. Туберкулез как медико-социальная проблема 35 KB
  Сегодня ТБЦ является медико социальной проблемой т. Уровни заболеваемости Единица учета уровня заболеваемости ТБЦ первичный ТБЦ комплекс в других странах выделение микобактерий ТБЦ. Общая заболеваемость ТБЦ 1520 млн.
63841. Заболевания органов дыхания как медико-социальная проблема 26 KB
  БОД заболевания 8 класса МКБ. Группы БОД: ОРЗ Другие болезни ВДП Пневмонии и грипп Хр. болезни легких вызываемые внешними агентами Другие болезни органов дыхания Роль БОД по материалам текущей обращаемости: в структуре заболеваемости населения являются ведущими.