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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
vden23
1 / 0 / 0
Регистрация: 13.10.2010
Сообщений: 109
#1

классы - C++

30.10.2010, 21:25. Просмотров 296. Ответов 0
Метки нет (Все метки)

Задание 1. Создайте класс "Точка" на координатной плоскости. Данные класса - координаты точки по осям. Класс имеет конструктор за умалчиванием (начало координат), конструктор точки, которая лежит на вехе 0х, и конструктор произвольной точки. Определите методы для вывода координат точки на экран, определение радиуса-вектора точки и угла наклона к вехе 0х точки.
1. Объявите объекты созданного типа, обратитесь к методам.
2. Создайте динамические объекты созданного типа, обратитесь к методам.

Задание 2. Классом-потомком для точки объявите класс "Вектор", полями которого являются координаты начала и конца. Определите конструктор произвольного вектора. Создайте методы для определения длины вектора на плоскости, умножения вектора на число, выводу координат и параметров вектора на экран. Перегрузите операцию добавления и нахождения скалярного произведения двух векторов на плоскости.
Объявите объекты класса-потомка и вызовите созданные методы для векторов с такими координатами начала и конца (А и В) :
1) A (0,3), B (− 3,3);
2) A (− 4,0), B (− 2,1);
3) A (1,2), B (− 2, − 2);
4) A (2,0), B (2, − 2).
Даны два вектора АВ и СD, причем А, В( - 4; 5), С( - 1;- 2), D( 2; 1. Определите, перпендикулярные ли они друг другу.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.10.2010, 21:25     классы
Посмотрите здесь:

Классы!!! C++
C++ Классы в C++
классы C++
Классы C++
C++ классы
C++ Классы в С++
C++ C++ Классы
Классы?! C++
Классы C++
C++ классы с++
Классы C++ C++
Классы в С++ C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru