Задача: Проверка на существование треугольника исп. ф.Герона

Тема в разделе "C/C++/C#", создана пользователем nvartik, 2 дек 2010.

Наш партнер Genesis Hackspace
Статус темы:
Закрыта.
  1. nvartik

    nvartik Гость

    нужно написать программу,определяющее существование треугольника,используя формулу герона..
    спасите!!
     
  2. BashOrgRu

    BashOrgRu Well-Known Member

    Регистрация:
    15 мар 2009
    Сообщения:
    78
    Симпатии:
    0
    Кажись так. a,b,c - стороны треугольника.

    Код (C++):
    #include<stdio.h>
    int main(){
    int a,b,c;
    double S;

    printf("a=");
    scanf("%d",&a);
    printf("b=");
    scanf("%d",&b);
    printf("c=");
    scanf("%d",&c);
    S=(a+b+c)*(a+b-c)*(a-b+c)*(b-a+c)/16.0; // квадрат Формулы герона s=1/4*((a+b+c)(a+b-c)(a-b+c)(-a+b+c))^(1/2)
    if (S<=0) printf("Triagle don't exist.\n"); //Если S<=0 следовательно либо треугольник имеет нулевую площадь либо S<0 и корня не существует
    else printf("Triagle exist.\n");
    return 0;
    }
     
Загрузка...
Похожие Темы - Задача Проверка на
  1. disub
    Ответов:
    1
    Просмотров:
    37
  2. Kazua
    Ответов:
    1
    Просмотров:
    57
  3. Rina
    Ответов:
    0
    Просмотров:
    42
  4. School_Information

    Решите Задача

    Ответов:
    2
    Просмотров:
    186
  5. KhNarg
    Ответов:
    2
    Просмотров:
    289
Статус темы:
Закрыта.

Поделиться этой страницей