Форум программистов, компьютерный форум CyberForum.ru

Создать класс ПРЯМОУГОЛЬНИК со сторонами параллельными осям координат - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Просто посмотрите! http://www.cyberforum.ru/cpp-beginners/thread230313.html
Ув. дамы и госопода просьба к вам которые знают и могут помочь в задачках. Хотелось бы чтоб все были сделаны, но по возможности сколько сможете! Еще одна маленькая просьба када напишите поставте ее номер! спс заранее с уважением. Практические вопросы (примеры задач) if, switch, циклы, массивы, сроки 1. Написать функцию void sum (float a, float b, float c), которая находит корни...
C++ решить на использование одномерных массивов!!!!! даны натуральные числа n1...,n30, вещественные числа x1...,x30. вычислить n1x1+...n30x30/n1+...+n30 Добавлено через 3 минуты умоляю помогите..меня выгонят:cry: http://www.cyberforum.ru/cpp-beginners/thread230306.html
Запутался с элемент-функциями C++
Начал изучать с++ по учебнику Дейтела и столкнулся с тем что один из примеров (скачаны с оф.сайта автора) у меня никак не компилируется. Компилятор Gnu C++, тоесть такой же на какой и ссылается автор. Хотелось бы понять в чём ошибка что мой компилятор матерится на именно "привязку" определения класса к элемент-функции о которой автор пишет что мол её не стоит забывать. Пример прикрепляю.
AVL и двоичные деревья C++
Где можно найти программы с пояснениями на Си по темам двоичные деревья и AVL? Плохо понимаю, а завтра экзамен.
C++ Создать класс Четырехугольник http://www.cyberforum.ru/cpp-beginners/thread230281.html
Создайте класс Четырехугольник. Обязательными методами класса являются определение типа четырехугольника (равнобедренный,прямоугольный и т.д.), ввод/вывод и изменение координат вершин.
C++ Программа Не могу понять где ошибка,помогите пожалуйста. Прочитать из файла строку символов. Изменить данную строку так, чтобы каждый символ не цифра был заменен цифрой. Цифры при замене брать последовательно, начиная с 9 и заканчивая 0. Новую строку не создавать. Вывести исходную и преобразованную строки. #include <iostream.h> #include <fstream.h> #include <conio.h> #include <string.h> #include... подробнее

Показать сообщение отдельно
burning f1re
Сообщений: n/a
17.01.2011, 19:53     Создать класс ПРЯМОУГОЛЬНИК со сторонами параллельными осям координат
Помогите исправить
Задание: Создать класс ПРЯМОУГОЛЬНИК со сторонами параллельными осям координат (прямоугольная система координат ОXY). Реализовать метод вывода на экран информации о прямоугольнике. Перегрузить следующие бинарные операторы:объединение двух прямоугольников (+).
есть недоработанный код. Не могу понять что нужно. Помогите плз
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
#include <stdio.h>
#include <math.h>
class Rectangle
{
  int A;\\верхняя левая координата  х\\
  int B;\\верхняя левая координата у\\
  int Lengh;\\длина прямоуг\\
  int Width;\\ширина прямоуг\\
public:
 Rectangle();
 Rectangle(int,int,int,int);
 void SetA(int a);
 void SetB(int b);
 void SetLengh(int x);
 void SetWidth(int y);
 void ShowRectangle();
 void Rectangle operator+ (const Rectangle);
};
Rectangle Rectangle::operator+(const Renctangle r){
    {
        Rectangle rezult;
        rezult.Lengh=abs(min(A)-max(r.A));
        rezult.Width=abs(max(B)-min(r.B));
        return rezult; 
    }
     void Rectangle::SetA(int a);
  A=a;
};
 void Rectangle::SetB(int b);
  B=b;
};
 
 void Rectangle::SetLengh(int x);
  Lengh=x;
};
 void Rectangle::SetWidth(int y);
 Width=y;
};
Rectangle::Rectangle(){
    SetA(0);
    SetB(0);
       SetLengh(0);
    SetWidth(0);
    
};
Rectangle::Rectangle(int a, int b,int x, int y){
 SetA(a);
 SetB(b);
 SetLengh(x);
 SetWidth(y);
 };
 #include <stdio.h>
 void main()
{
 int a, b, c, d, x, y,
 Rectangle r,r1,r2;
  printf("set the top left the point of rectangle, leigh, width \n");
 scanf("%d %d %d %d", &a, &b &x, &y,);
 \\что здесь написать не пойму\\
 r.SetA(a);
 r.SetB(b); 
 r.SetLengh(x);
 r.SetWidth(y);
 r.ShowRectangle()
     
getchar();
}
 Rectangle Rectangle::ShowRectangle();
\\и здесь тоже\\
getchar();
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru