Предмет: Информатика, автор: pavel236

Задача на языке Си. Срочно, помогите. Треугольник задан координатами своих вершин. вычислить его площадь.
Бред не пишите, на Паскале НЕ надо.


sofimelon2031: Печалька, я знаю только Питон и Паскаль...
Аноним: Зачем писать про С в условии и поминать при этом Паскаль? Чтобы кто-то заметил это слово и на паскале написал* ))
Аноним: sofimelon2031: именно "знаете"? Или просто "знакомы" ?
Аноним: Если знаете Паскаль, находите в Интернет книгу Кернигана и Ритчи по языку С, открываете на сайте ideon онлайновый компилятор и переписывайте построчно паскалевскую программу в С, заглядывая в книгу. Для этой задачи надо таким образом... ну час для первого раза. Зато и С потом будете"знать". В этом объеме.

Ответы

Автор ответа: Browze
1

Файл прикреплен с расширением .cpp, измените на .c

Или через определитель:

#include <math.h>

#include <stdio.h>


int main()

{

   float

       x1, y1,

       x2, y2,

       x3, y3;

   scanf("%f%f%f%f%f%f", &x1, &y1, &x2, &y2, &x3, &y3);


   printf("S = %.3f\n", fabs((x1 - x3) * (y2 - y3) - (x2 - x3) * (y1 - y3)) / 2);


}

Приложения:
Похожие вопросы
Предмет: Геометрия, автор: Аноним