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

Class_vector - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как использовать инструкцию for_each ? http://www.cyberforum.ru/cpp-beginners/thread799235.html
Не могу понять как использовать std::for_each (например для вектора) std::vector<int> v; // создан вектор for (int i = 1; i<10; i++) { v.push_back(i); // слегка заполняем } //хотим сделать какое либо действия без итератора от начала до конца std::for_each(v.begin(),v.end(),"Что тут должно быть");Моя основная проблема в том что я не могу понять какой 3-тий параметр принимает for_each...
C++ Операции ввода и вывода С++ Необходимо продемонстрировать операции << и >> для ввода и вывода типов char, int, float, double для какого-либо значения http://www.cyberforum.ru/cpp-beginners/thread799213.html
C++ Определить силу попарного гравитационного взаимодействия 3-х планет в заданное время
Звезда Epsilon 2 Gamma имеет три планеты: E2G_1, E2G_2 и E2G_3. Звездолету GExplorer предстоит встреча с другим кораблем в данной звездной системе. Астронавигаторы рассчитывают на появление звездолета в пространстве системы Epsilon 2 Gamma в момент противостояния трех планет (т.е. когда они выстроятся в одну линию по отношению к звезде). Командир корабля поручает вам разработать программный...
Задача Корни C++
"Исходные данные Входной поток содержит набор целых чисел Ai (0 ≤ Ai ≤ 1018), отделённых друг от друга произвольным количеством пробелов и переводов строк. Размер входного потока не превышает 256 КБ. Результат Для каждого числа Ai, начиная с последнего и заканчивая первым, в отдельной строке вывести его квадратный корень не менее чем с четырьмя знаками после десятичной точки." - Условие...
C++ Не могу сделать чтобы класс содержал основной конструктор и конструктор копирования http://www.cyberforum.ru/cpp-beginners/thread799196.html
Разработать класс ThreeAngle для работы с плоскими треугольниками. В качестве членов-данных задаются длины трех сторон треугольника. Класс должен содержать основной конструктор и конструктор копирования. Определить в этом классе функции-члены, которые обеспечивают ввод/вывод элементов класса, доступ к закрытым членам класса и логическую функцию, определяющую возможность построения треугольника....
C++ Сформировать и вывести массив размера N, содержащий N первых членов данной прогрессии Помогите пожалуйста ошибку найти , ничего не понимаю как исправить Заранее спасибо Дано целое число N (>1), а также первый член А и знаменатель D геометрической прогрессии. Сформировать и вывести массив размера N, содержащий N первых членов данной прогрессии: А, А*D, A*D^2, A*D^3, … . #include <iostream.h> #include <stdio.h> #include <stdlib.h> #include <math.h> int main() подробнее

Показать сообщение отдельно
Головастик
0 / 0 / 0
Регистрация: 03.03.2013
Сообщений: 40
03.03.2013, 12:02     Class_vector
Пишу прогу с использованием класса Vector (который содержит координаты начала/конца и методы его изображения на экране и нахождения длины). Только программа у меня даже не компилируется, хелп ми плиз)
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
#include<iostream>
#include<math.h>
using namespace std;
class vector
      { 
private:
      int x1;
      int y1;
      int x2;
      int y2;
public:
       vector(int x_1=0, int y_1=0, int x_2=0, int y_2=0);
       float length();  
       //void show();   //изображение вектора на экране
       };
 
vector::vector(int x_1, int y_1, int x_2, int y_2)
                   {x1=x_1;
                    y1=y_1;
                    x2=x_2;
                    y2=y_2;
                   }
/*void vector::show()
                   { 
                   }*/
float vector::length()
                   {return (  (float)sqrt((x2-x1)(x2-x1)+(y2-y1)(y2-y1))   );
                   };
int main()
{
vector a=vector(1,1,3,4);
cout<<a.length<<endl;
system("PAUSE");
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru