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 — полупериметр. Задачу решить, используя объектную модель.
Вадим
Липецкий Государственный Технический Университет
Все решил правильно, с обьяснением, и качественно, решение скинул в Word, настоятельно рек...
Александра
СПбГТИ(ТУ)
Не первый раз прошу помощи у данного исполнителя! Всё верно, оперативно, без нареканий! Ир...
Вадим
Липецкий Государственный Технический Университет
Решил все быстро и понятно, почерк приятен для списывания, все крупно и четко предоставлен...
Евгения
КГТУ
Замечательный автор, работа была выполнена быстро и качественно!! Рекомендую.