Загрузка...

Помогите с заданием в c++

Тема в разделе C/C++ создана пользователем Envil 5 янв 2023. 191 просмотр

  1. Envil
    Envil Автор темы 5 янв 2023 https://zelenka.guru/threads/5425786/ -изи 500р 97 1 сен 2019
  2. Fintori
    Fintori 5 янв 2023 Заблокирован(а) 81 21 окт 2022
    C
    float TriangleArea(float a, float b, float c) {
    float p = (a + b + c) / 2;
    return sqrt(p * (p - a) * (p - b) * (p - c));
    }

    int main()
    {
    float a = 10;
    float b = 5;
    float c = 7;

    float area = TriangleArea(a, b, c);

    float hA = (area * 2) / a;
    float hB = (area * 2) / b;
    float hC = (area * 2) / c;

    std::cout << "S = " << TriangleArea(10, 5, 6) << std::endl;

    std::cout << "aH = " << hA << " bH = " << hB << " cH = " << hC << std::endl;
    }
     
    1. Посмотреть предыдущие комментарии (1)
    2. Fintori
      Envil, Площадь треугольника
    3. Envil Автор темы
      Fintori, а без неё ни как?
    4. Fintori
      Envil,
      C
      int main()
      {
      float a = 10;
      float b = 5;
      float c = 7;

      float p = (a + b + c) / 2;

      float hA = (sqrt(p * (p - a) * (p - b) * (p - c)) * 2) / a;
      float hB = (sqrt(p * (p - a) * (p - b) * (p - c)) * 2) / b;
      float hC = (sqrt(p * (p - a) * (p - b) * (p - c)) * 2) / c;

      std::cout << sqrt(p * (p - a) * (p - b) * (p - c)) << std::endl;

      std::cout << "aH = " << hA << " bH = " << hB << " cH = " << hC << std::endl;
      }
      5 янв 2023 Изменено
Загрузка...
Top