Автор: Иван314 (18.09.2010 в 20:54)
изменил... теперь все вот так (но все равно ничерта... после ввода переменных весь текст просто черный... а я то знаю, что должен быть синий)
// 1.cpp: нахождение плащади триугольника по координатам его точек.
//
#include <iostream>
#include <math>
using namespace std;
void main (void){
double x1, x2, x3, y1, y2, y3, L1, L2, L3, S;
cout << endl << " Введите координаты первой точки по оси икс" << endl;
cin >> x1;
cout << endl << " Введите координаты первой точки по оси игрик" << endl;
cin >> y1;
cout << endl << " Введите координаты второй точки по оси икс" << endl;
cin >> x2;
cout << endl << " Введите координаты второй точки по оси игрик" << endl;
cin >> y2;
cout << endl<< " Введите координаты третьей точки по оси икс" << endl;
cin >> x3;
cout << endl << " Введите координаты третьей точки по оси игрик" << endl;
cin >> y3;
L1 = sqrt (( x2 - x1 ) * ( x2 - x1 ) + ( y2 - y1 ) * ( y2 - y1 ));
L2 = sqrt (( x3 - x2 ) * ( x3 - x2 ) + ( y3 - y2 ) * ( y3 - y2 ));
L3 = sqrt (( x1 - x3 ) * ( x1 - x3 ) + ( y1 - y3 ) * ( y1 - y3 ));
S = sqrt ( (L1 + L2 + L3)/2 * ((L1 + L2 + L3)/2 - L1) * ((L1 + L2 + L3)/2 - L1) * ((L1 + L2 + L3)/2) - L3));
cout << " Плащадь триугольника равна " << S << endl;
cout<<" \n\tBYE ! ";
getch();
}