Войти
Регистрация
Спроси ai-bota
Olga5513
29.07.2022 04:26
Склавиатуры вводятся координаты вершин треугольника. найти его площадь. программа с++
Нажмите на рекламу ниже и сразу увидите ответ
↓
Популярные вопросы:
Женивева12
20.08.2020 16:06
Как понять что в функции локальная/ переменная python...
sawbee
25.01.2020 02:30
Решить 4 практические, с подробным объяснением. вопрос жизни и смерти. в экселе вообще полный 0...
vova01092005
13.07.2021 20:25
Какому типу файлов соответствует значок (adobe arabic) ?...
EvaPark2013
06.07.2021 17:37
Вычислить D1, D2, D3 при заданных значениях x и b:...
Dover1488
23.03.2023 23:10
1. Дан одномерный массив A[10], заполненный случайными числами из промежутка [15,50]. Написать программу, которая будет находить сумму элементов массива, больших, чем 30 2. Дан...
наталья763
07.01.2020 21:17
Имя логического диска обозначается... Укажите правильный вариант ответа:латинскими буквами.русскими буквами.буквами и цифрами...
Kykyshka2000
26.12.2022 01:52
Наведіть приклади правил з української мови, математики, інших предметів, що містять розгалуження...
rita145roden
15.05.2023 08:04
7 mod 3 = 12 div 3- 2mod1= (17 mod 5) –( (6 *3 )div 2) = 15 mod 2 = 34 div 8 + 33 mod 6 = 36 div 9 =...
tolokvlad
23.04.2020 05:06
Составьте блок-схемы для следующих задач: 1) вычислить площадь прямоугольника. Стороны А и В вводятся с клавиатуры. Результат записать в виде переменной S. 2) Найдите сумму и произведение...
сссссср222
12.01.2023 15:03
1. Одно из возможных применений смешанной реальности — программы для планирования жизненного сценария. Они учитывают не только список важных событий, но и внешние обстоятельства,...
Ответ:
yakovenko040320
30.04.2020 19:58
//Microsoft VS 2017 (C++)
//Console application
#include<iostream>
using namespace std;
struct coords {
double x;
double y;
};
double findLen ( double x, double y, double x1, double y1) {
return sqrt(pow(x1 - x, 2) + pow(y1 - y, 2)); //теорема пифагора ( расстояние между двумя точками )
}
double findS( double firstLen, double secLen, double thirdLen) {
double p = (firstLen + secLen + thirdLen) / 2;
return sqrt(p * (p - firstLen) * (p - secLen) * (p - thirdLen)); //формула Герона
}
int main() {
coords A, B, C;
cout << "Input coords for point A : x = "; cin >> A.x;
cout << "\t\t\t y = "; cin >> A.y;
cout << "Input coords for point B : x = "; cin >> B.x;
cout << "\t\t\t y = "; cin >> B.y;
cout << "Input coords for point C : x = "; cin >> C.x;
cout << "\t\t\t y = "; cin >> C.y;
cout << endl << endl; cout << "S for ABC : "<<findS(findLen(A.x,A.y,B.x,B.y), findLen(B.x, B.y, C.x, C.y), findLen(A.x, A.y, C.x, C.y))<<endl;
system("pause"); //если не компилируется, убери эту строку
return 0;
}
0,0
(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота