Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.12.2011, 21:33   #1
fasty
Пользователь
 
Регистрация: 09.11.2011
Сообщений: 25
Печаль Площадь треугольника

Код:
#include <iostream.h>
#include <math.h>
#include <stdlib.h>
void  main ()
{   float x1,x2,x3,y1,y2,y3,k,ab,bc,ca,p;
     cout << "Vichislenie ploshadi triugolnika.";
    cout << " Vvedite koordinati" << endl;
    cout << "x1,y1" << endl;
  cin >> x1 >> y1;
    cout << "x2,y2" << endl;
    cin >> x2 >> y2;
    cout << "x3,y3"<< endl;
    cin >> x3 >> y3;
ab=sqrt((x2-x1)*(x2-x1)+(y2-y1)*(y2-y1));
bc=sqrt((x3-x2)*(x3-x2)+(y3-y2)*(y3-y2));
ca=sqrt((x1-x3)*(x1-x3)+(y1-y3)*(y1-y3));
p=(ab+bc+ca)/2 ;
k=sqrt(p*(p-ab)*(p-bc)*(p-ca));
    cout << endl << k;

system("pause");

}
язык С++ как видно, надо найти площадь треугольника по введённым координатам
у меня компилятор почему-то всегда выдаёт значение 0
всё нормально считает, p высчитывает, а k всегда 0
помогите плиз
и не подскажите как написать функцию:
которая считывает с файла массив n(в файле первая строка это количество строк массива) строк и 2 столбца
?

Последний раз редактировалось fasty; 06.12.2011 в 21:41.
fasty вне форума Ответить с цитированием
Старый 06.12.2011, 23:27   #2
Ezhuk
Форумчанин
 
Регистрация: 09.10.2010
Сообщений: 217
По умолчанию

Запустил вашу прогу, все нормально вывело.
Вводил: 0 0 1 1 0 1,
Вывел: 0.5.
Ёж птица гордая, пока не пнешь не полетит.
Ezhuk вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
площадь треугольника в pascal ank1ne Паскаль, Turbo Pascal, PascalABC.NET 3 20.09.2011 12:10
площадь треугольника х-prof Паскаль, Turbo Pascal, PascalABC.NET 3 16.06.2011 13:29
максимальная площадь треугольника (excel) маркм Помощь студентам 0 12.12.2010 17:23
Площадь треугольника (PHP, Java) Mariner_dmx Помощь студентам 0 15.11.2010 11:22
Вычислить площадь треугольника. С++ varlonec Помощь студентам 2 26.01.2010 20:07