14571

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

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

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

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

Русский

2013-06-08

16.74 KB

2 чел.

Отчет

по лабораторной работе №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


 

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

75837. Значение металлов в нашей жизни 89.5 KB
  Этим материалом оказалось железо. Ученые до сих пор не могут прийти к единому мнению о том каким образом люди научились выплавлять железо. Существует гипотеза что первое железо которое получили люди досталось им с неба в метеоритах.
75840. Перспективы развития малого и среднего бизнеса в Казахстане 22.25 KB
  В данной курсовой работе рассматриваются возможности становления различных предпринимательских форм деятельности а также рынок малого и среднего бизнеса в Казахстане и мире в целом дано описание формам предпринимательства.
75844. Ожоги. Морфологические изменения в коже и тканях при ожогах разной степени тяжести 60.5 KB
  Во время катастроф аварий войн с применением зажигательных смесей ядерного оружия ожоги могут быть превалирующим видом поражения. Ожоги это повреждения вызванные термической химической или лучевой энергией. Термические ожоги в результате воздействия на ткани высокой температуры.