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

Найти площадь и периметр треугольника - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Посчитать количество символов "q" в строке http://www.cyberforum.ru/cpp-beginners/thread371557.html
как посчитать количество символов q. q типа char?
C++ Решение уравнения Доброго времени суток! Ребят помогите с задачкой пожалуйста Задано уравнение: a*x+b*y=c, где a,b,c,x,y - целые неотрицательные числа. Заданы коэффициенты a,b,c. Требуется определить x,y. Формат ввода: a b c Формат вывода: каждая строка содержит пару x y, удовлетворяющую уравнению. Требуется найти все возможные решения. Решения должны быть отсортированы по возрастанию x. http://www.cyberforum.ru/cpp-beginners/thread371505.html
VS 6.0 ошибка при линковке C++
Всё время с 6.0 при линковке выдаёт Linking... LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main Debug/Test.exe : fatal error LNK1120: 1 unresolved externals Код что пытаюсь скомпилировать: #include <windows.h> #include <windowsx.h> int var=0x12345678;
C++ Проблема с типами данных
В одной функции одномерный динамический массив заполняется случайными числами // Çàïîëíåíèå ìàññèâà ñëó÷àéíûìè ÷èñëàìè int ZapolnenieMassiva (int *Massive, int SizeOfMassive) { int i; cout << "Massiv iz " << SizeOfMassive <<" elementov\n";
C++ Какие утверждения являются верными? http://www.cyberforum.ru/cpp-beginners/thread371492.html
1) Операторы циклов for, while и do while не являются взаимозаменяемыми 2) Проверка условия выполняется на каждой итерации цикла 3) В случаях, когда число итераций заранее не известно, удобнее использовать оператор while
C++ Какое назначение может иметь в программе приведенный цикл без тела? for (t=0; t<SOME_VALUE; t++); подробнее

Показать сообщение отдельно
Inlight
43 / 42 / 2
Регистрация: 17.09.2008
Сообщений: 98
24.10.2011, 16:01     Найти площадь и периметр треугольника
Немного дополнил:
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
#include <iostream>
#include<math.h>
using namespace std;
int main() {
    double x1, x2, x3, y1, y2, y3, s;
    cout << "x1 = ";
    cin >> x1;
    cout << "y1 = ";
    cin >> y1;
    cout << "x2 = ";
    cin >> x2;
    cout << "y2 = ";
    cin >> y2;
    cout << "x3 = ";
    cin >> x3;
    cout << "y3 = ";
    cin >> y3;
    s = fabs((x2 - x1) * (y3 - y1) - (x3 - x1) * (y2 - y1)) / 2.0;
    if (s == 0) {
        cout << "Точки лежат на одной прямой";
    } else {
        cout << "Точки не лежат на одной прямой." << endl;
        cout << "Площадь S = " << s << endl;
        cout << "Периметр треугольника P = " << sqrt(pow(x2-x1,2)+pow(y2-y1,2)) + sqrt(pow(x3-x1,2)+pow(y3-y1,2)) + sqrt(pow(x3-x2,2)+pow(y3-y2,2));
    }
    getch();
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru