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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.82
BlooDSikeR
0 / 0 / 0
Регистрация: 27.05.2009
Сообщений: 4
#1

думаю легкие задания=) - C++

11.06.2010, 13:23. Просмотров 1389. Ответов 3
Метки нет (Все метки)

Помогите решить,я неособо силен ,коечто накидал но нуждаюсь в помощи


1.Скласти опис класу для об'єктив-векторив,яки задаються координатами кинцивок у тривимирному простори.Забезбечити операциидодавання та виднимання векторив з одержанням нового вектора(суми або ризници),обчислення скалярного добутку двох векторив,довжини вектора,косинус кута миж векторами

2.Побудувати иєрархию об'єктив.Координати-крапка-окружнисть-дуга.Послидовно видобразити обэкти,зрушити,зминити розмири,сховати.

3.Створити клас Triad(трийка чисел),визначити методи полив й обчислення суми чисел.Визначити похидний клас Triangle з полями-сторонами.Визначити методи обчислення кутив и площи трикутника
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.06.2010, 13:23
Здравствуйте! Я подобрал для вас темы с ответами на вопрос думаю легкие задания=) (C++):

Программы легкие,написать - C++
1) Найти натуральное число от 1 до 10000 с максимальной суммой делителей. ...

2 легкие=) - C++
Задача 1. Вводится строка произвольного текста и произвольный символ. Подсчитать, сколько раз среди символов строки встречается данный...

Объясните некоторые легкие команды - C++
1) Когда мы пишет UNSIGNED и чем он отличается от SIGNED например unsigned int number - что это обозначает 2) Что такое size ...

думаю легкая задача, посмотрите - C++
пожалуйста помогите !!!!!!!!! (((((( 1)Дан целочисленный массив В. Напечатать его левую и правую диагонали. 2)Дан вектор...

11 задач. поможете выполнить? (они легкие) - C++
1 Напишите программу, предлагающую пользователю осуществить перевод температуры из шкалы Цельсия в шкалу Фаренгейта или наоборот, а затем...

3 легкие задачи, которые я никак не могу осилить - C++
Только начал изучать с++. Собственно, пока не могу справиться с некоторыми заданиями. Прошу написать и объяснить, как, куда и что...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
CyBOSSeR
Эксперт C++
2302 / 1672 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
11.06.2010, 13:27 #2
BlooDSikeR, а теперь тоже самое только по-русски.
0
FireNovel
150 / 73 / 8
Регистрация: 09.04.2010
Сообщений: 297
11.06.2010, 22:28 #3
Цитата Сообщение от BlooDSikeR
1.Скласти опис класу для об'єктив-векторив,яки задаються координатами кинцивок у тривимирному простори.Забезбечити операциидодавання та виднимання векторив з одержанням нового вектора(суми або ризници),обчислення скалярного добутку двох векторив,довжини вектора,косинус кута миж векторами
Цитата Сообщение от CyBOSSeR
а теперь тоже самое только по-русски
Составить описание класса для объектов-векторов, которые задаются координатами конца в трехмерном пространстве. Обеспесить операции сложенияния и вычитания с получением вктора(-суммы или -разности), вычисления скалярного произведения двух векторов, длины в-ра и косинуса угла между век-ми
примерно так.
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
#include <iostream>
#include <math.h>
using namespace std;
 
class Vector {
    float x1, x2, x3;
 
public:
    Vector (float _x1 = 0.0, float _x2 = 0.0, float _x3 = 0.0)
    {
    x1 = _x1;
    x2 = _x2;
    x3 = _x3;
    };
 
    void Print(){
        cout << "x1 = " << x1 << ", x2 = " << x2 << ", x3 = " << x3 << ";\n"; 
    };  
 
    float Length(){
        return sqrt( x1*x1 + x2*x2 + x3*x3 );
    };  
 
    Vector operator+( Vector &ob );
    Vector operator-( Vector &ob );
 
    float friend Scalar ( Vector &ob1, Vector &ob2 );
    float friend Cosin ( Vector &ob1, Vector &ob2 );
    
};
 
float Scalar( Vector &ob1, Vector &ob2 )
{
    return ob1.x1*ob2.x1 + ob1.x2*ob2.x2 + ob1.x3*ob2.x3;
}
 
float Cosin ( Vector &ob1, Vector &ob2 )
{
    if ( Scalar( ob1, ob2 ) == 0 )
        return 1.0;
    else
        return Scalar( ob1, ob2 )/ob1.Length()/ ob2.Length() ;
}
 
Vector Vector::operator+( Vector &ob )
{
    return Vector( x1 + ob.x1, x2 + ob.x2, x3 + ob.x3 );
}
 
Vector Vector::operator-( Vector &ob )
{
    return Vector( x1 - ob.x1, x2 - ob.x2, x3 - ob.x3 );
}
 
 
int main ()
{
 
    Vector a1(1,1,1), a2(1), a3;
 
    a3 = a2 + a1;
    a3.Print();
    a3 = a3 - a1;
    a3.Print();
    Vector b1(1), b2(1,2);
    cout <<" cos = " << Cosin ( b1, b2 ) << endl;
 
    system("PAUSE");
    exit (0);
}
0
easybudda
Модератор
Эксперт CЭксперт С++
9627 / 5575 / 947
Регистрация: 25.07.2009
Сообщений: 10,710
11.06.2010, 23:05 #4
BlooDSikeR, язык форума - русский. Сообщения на других языках - нарушение правил форума. Перепишите задания по-русски и больше так не делайте!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.06.2010, 23:05
Привет! Вот еще темы с ответами:

помогите сделать две очень легкие задачи в С++ - C++
(5b-10)/(4-4b-b^2) ln(x^3-4(x^1/2)+5) помогите пожалуйста

Сталкнулся с такой проблемой (думаю с этим вы уже сталкивались), ПОМОГИТЕ !!! - C++
Есть некоторый класс, создается его объект, в программе заполняются свойтва созданного объекта. ПРОБЛЕМА: Записать в файл этот...

Делаю лабораторную работу, написал код программы, принцип думаю верен, а вот с синтаксисом проблемы. Помогите исправить ошибки - C++
делаю лабораторную, написал код программы (принцип думаю верен, а вот с синтаксисом проблемы). Условие отправил в ворде. #include...

Проверьте задачку по циклам, неправильно работает. [думаю что неправильно] - C++
Спасибо что решили зайти. Задание выгладит так: http://*******/PW95p А результат выплнения: http://*******/KwhuS #include...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
11.06.2010, 23:05
Ответ Создать тему
Опции темы

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