Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.11.2021, 11:35   #1
Nick_Wayne_02
Пользователь
 
Регистрация: 09.11.2021
Сообщений: 12
Вопрос Класс «прямая призма»

Создайте класс «прямая призма», хранящий только декартовые координаты вершин основания и высоту призмы. Конструктор вызывает набор функций, принимающих группы координат и проверяющих, чтобы каждая из координат х и у находилась в первом квадранте в диапазоне от 0,0 до 250,0. Должны быть предусмотрены функции-элементы, вычисляющие длину ребер, периметр и площадь основания, а также площадь боковой поверхности, площадь поверхности и объем призмы. Перегрузите операцию вывода в поток так, чтобы она печатала, какая фигура лежит в основе и ее основные характеристики.
Мне удалось реализовать декартовые координаты и высоту призмы
Код:
#include <iostream>
#include <math.h>

using namespace std;

class Prism
{
	public:
    prism(float, float, float, float,float, float, float, float, int);
    void show_prism(void)
   	     
	private:
		float ax;
        float by;
        float cx;
        float ty;
        float jx;
        float py;
        float ex;
        float ly;
        
        int h;
};

Prism::Prism(float ax, float by, float cx, float ty, float jx, float py, float ex, float ly, int h);
{
	prism::ax=ax;
	prism::by=by;
	prism::cx=cx;
	prism::ty=ty;
	prism::jx=jx;
	prism::py=py;
	prism::ex=ex;
	prism::ly=ly;
	prism::h=h;

}
Как мне вычислить длину ребер, периметр и площадь основания, а также площадь боковой поверхности, площадь поверхности и объем призмы?.

Последний раз редактировалось Nick_Wayne_02; 23.11.2021 в 19:34. Причина: дополнение к условию + часть кода, связанная с координатами
Nick_Wayne_02 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание классов - Имеется класс город. Класс область содержит массив городов. Класс область содержит метод, который осуществляет поиск города по его названию. martofpain C# (си шарп) 5 23.12.2019 07:57
C# Прямая. Тамерлан Абилов Помощь студентам 4 17.12.2014 14:49
Класс запускает поток, который заполняет этот класс. Обмен класс <=> поток. Человек_Борща Общие вопросы Delphi 8 27.02.2012 23:24
Создать класс "прямая", поля класса - координаты двух точек (x1,y1) и (x2,y2) // на C# parol Помощь студентам 0 13.12.2011 14:00