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

В чем причина ошибки компиляции в программе для определения площади треугольника? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Написать программу для работы с однонаправленым списком http://www.cyberforum.ru/cpp-beginners/thread1649487.html
Написать программу, которая состоит из следующих действий: 1. Создание заголовочного файла (с расширением .h). В файле описывается: *- Линейная структура данных в связанном представлении (список): Тип данных элемента списков: char Количество элементов 1-го списка: 10 Первый список: Однонаправленный Способ формирования элемента 1-го списка: Добавление в начало списка - Открытая...
C++ Неоднозначность преобразований. Как задать "приоритет" преобразований В моем классе есть три функции преобразования (int, double, char), и все они мне нужны. Но мне нужно, чтобы когда я явно не указываю, во что преобразовывать, вызывалась именно функция operator int(). Подскажите, как это сделать? Заранее спасибо http://www.cyberforum.ru/cpp-beginners/thread1649484.html
C++ Builder Std:: vector<Structure>, выделение памяти
Уважаемые, программисты, помогите новичку исправить ошибку, при создании вектора структур. Подскажите, пожалуйста, где я неправильно выделила память или что не правильно инициализировала. Я новичок, не судите строго, в данном коде сократила все для ясности, поэтому прошу не писать, что я что-то не подключила или не объявила. Код компилируется до строчки - " vec.push_back(obj);" следом...
Как скопировать строку типа std::string в другую строку такого же типа? C++
Хотел скопировать строку #include "stdafx.h" #include <iostream> #include <string> using namespace std; int _tmain(int argc, _TCHAR* argv) { string S;
C++ Скомпилировать средствами .NET Framework http://www.cyberforum.ru/cpp-beginners/thread1649387.html
Иду по адресу G:\Windows\Microsoft.NET\Framework\v4.0.30319, вижу там csc.exe. Как я понимаю это компилятор шарпа. А мне надо скомпилировать код на C++. Подскажите где что искать.
C++ Вызов метода потомка через указатель на родителя Всем доброго времени суток, никак не придумаю, как провернуть такое: Пишу простенькую игру на cocos2dx. Есть первый класс, CNode - он библиотечный, закрыт, в него ничего не можем добавлять, писать и прочее. От него наследуется (и местами переопределяет родителя) класс CElement - описывающий общие характеристики элементов на игровом поле (различные клетки, поедаемые итемы, стены и пр). Не может... подробнее

Показать сообщение отдельно
ThePlague
 Аватар для ThePlague
95 / 95 / 59
Регистрация: 30.06.2015
Сообщений: 262
28.01.2016, 11:24     В чем причина ошибки компиляции в программе для определения площади треугольника?
Yellove,
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 <fstream>
#include <vector>
#include <cmath>
 
using namespace std;
 
struct point
{
    int x;
    int y;
};
point distance(point xf, point yf)
{
    point m;
    m.x=xf.x-yf.x;
    m.y=xf.y-yf.y;
    return m;
}
int main()
{
    float out;
    vector<point> p;
    point a,b,tmp;
    for(int i=0;i<2;i++)
    {
        cin >> tmp.x >> tmp.y;
        p.push_back(tmp);
    }
    a = distance(p[0],p[1]);
    b = distance(p[0],p[2]);
    out = abs(a.x*b.y-a.y*b.x)/2;
    cout << out << endl;
}
 
Текущее время: 10:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru