1 1. Напишите программу, в которой есть класс Student с закрытыми полями: name (строковое), surname (строковое), age (целочисленное), pol (символьное). В классе должны быть описаны конструкторы, позволяющие создавать объекты без передачи аргументов и с передачей всех аргументов. Если вызывается конструктор без аргументов, то объект, созданный на базе класса Student получает следующие значения полей по умолчанию: name – «Иван», surname – «Иванов», age – 20, pol – «М». Перед вызовом конструктора с аргументами предусмотрите в программе ввод соответствующих значений с клавиатуры. На основе класса Student создайте два объекта (student1 и student2), вызвав для их создания, соответственно, конструктор без аргументов и с аргументами. Добавьте в класс Student метод Show(), который выводит на экран информацию об объектах. С помощью метода Show выведите последовательно информацию об объектах student1 и student2.
2. Даны длины ребер a, b, c прямоугольного параллелепипеда. Найти его объем V = a·b·c и площадь поверхности S = 2·(a·b + b·c + a·c). Задачу решить, используя объектную модель: создать класс – прямоугольный параллелепипед; закрытые поля класса – длины его ребер; открытые методы – вычисление объема и площади параллелепипеда, вывод результата на экран.
3. Даны координаты трех вершин треугольника: (x1, y1), (x2, y2), (x3, y3). Найти его периметр и площадь, используя формулу для расстояния между двумя точками на плоскости ((x2 – x1)2 + (y2 – y1)2)1/2. Для нахождения площади треугольника со сторонами a, b, c использовать формулу Герона: S = (p·(p – a)·(p – b)·(p – c))1/2, где p = (a + b + c)/2 — полупериметр. Задачу решить, используя объектную модель.
Тамара
НГТУ
Очень оперативно выполнила задание. Замечания были незначительные, исполнитель их очень бы...
Евгений
Уральский Горный Университет
Все выполнено досрочно! Рекомендую данного исполнителя! Все сделано качественно! Спасибо ...
Алина
НГАТУ
Работа выполнена отлично, подробные и понятные объяснения. Большое спасибо
Наталья
Колледж РГСУ
Alex, спасибо! Сложная работа выполнена быстро и качественно! Благодарю!