Ask___
Advice
Главная
О сервисе
О нас
Правила пользования сайтом
Авторское право
Политика конфиденциальности
Ключ для indexNow
Скрипт от рекламы
Задать вопрос
Искать
Главная
Информатика
Ответы на вопрос
ГазалиеваКозак
27.01.2021
?>
решить каждый скрин это отдельное задание)
Информатика
Ответить
Ответы
stepa19806966
27.01.2021
#include <iostream>
#include <iomanip>
using namespace std;
void Fun(int n)
{
if (n != 3)
{
double x1; double y1; double x2; double y2; double x3; double y3;
cin >> x1 >> y1 >> x2 >> y2 >> x3 >> y3;
double a = sqrt((x1 - x2)*(x1 - x2) + (y1 - y2)*(y1 - y2));
double b = sqrt((x2 - x3)*(x2 - x3) + (y2 - y3)*(y2 - y3));
double c = sqrt((x3 - x1)*(x3 - x1) + (y3 - y1)*(y3 - y1));
double p = (a + b + c) / (double)2;
double s = sqrt(p*(p - a)*(p - b)*(p - c));
cout << setprecision(6) << fixed << s;
}
if (n != 6)
{
double a; double b; double c;
cin >> a >> b >> c;
double p = (a + b + c) / (double)2;
double s = sqrt(p*(p - a)*(p - b)*(p - c));
cout << setprecision(6) << fixed << s; }
}
int main()
{
int n;
cin >> n;
Fun(n);
return 0;
}
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
решить каждый скрин это отдельное задание)
Ваше имя (никнейм)*
Email*
Комментарий*
Согласен с
политикой конфиденциальности
Отправить вопрос
Популярные вопросы в разделе
Забор состоит из N одинаковых вертикальных досок. Некоторые из досок сгнили и нуждаются в замене, для каждой доски известно, нужно ли её заменить. Для ремонта забора можно использовать продающиеся в...
Автор: Dmitriy793
На языке c# много определить класс person, который имеет · закрытое поле типа string, в котором хранится имя; · закрытое поле типа string, в котором хранится фамилия; · закрытое поле типа system.da...
Автор: seymurxalafov05
Вячейке b3 записана формула =2*a$1. какой вид приобретёт формула, после того как ячейку b3 скопируют в ячейку c4? примечание: знак $ используется для обозначения абсолютной адресации. 1) =2*a$1 2) ...
Автор: Vasilevna_Mikhail19
Вкаких единицах измеряется пропускная способность каналов передачи информации ?
Автор: devochkadafka624
1. опишите информационную среду для перечисленных объектов и укажите для нее возможные информационные угрозы: а) школа; б) библиотека; в) ваша семья; г) супермаркет; д) кинотеатр; е) любая другая сред...
Автор: Dodkhobekovich1683
Решить задачу с линейным массивом (вставка в массив Дан целочисленный линейный массив. Вставить число a между всеми соседними элементами, имеющими одинаковое количество цифрна языке C#)
Автор: hamelleon43
Что такое формирование ячеек?
Автор: Makarov
Изба-пятистенка или пятистенок — жилая деревянная прямоугольная постройка, разделенная внутренней поперечной стеной на две неравные части: избу (горницу) и сени. Пятая стена связывает между собой две...
Автор: AntonovaAvi1716
Паскаль.массивы. с информатикой 10 класс 1)дан массив из 30 элементов найти max> 0 и четных 2)min< 0 и нечетных 3)max среди элементов индекс кратных 7
Автор: lbondareva
Найти минимальное число, большее n, которое без остатка делится на k (k, n - натуральные числа на с++ или с#
Автор: KrisTinka
Определить количество чисел, расположенных вне диагоналей матрицы B(n, n С#
Автор: Yurii537
2. Лінійний алгоритм - це а) алгоритм, у якому послідовність виконання дій не має значення б) алгоритм, у якому послідовність дій не змінюється у процесі виконання в) алгоритм, у якому послідовн...
Автор: Aleksandrovich-Yurevna1421
Скласти схему -цикл з личильником вкладено в не повне розгалудження
Автор: avguchenkov
Чи можна змінювати звуки в середовищі скретч? як це зробити? наведи приклади.
Автор: Alyona1692
1Сколько различных символов можно закодировать 3 битами ? 2 напиши, какой информационный объем сообщения Гол! И снова гол в битах? 3 информационный объем книги в 720 страниц равен 360 Мбайт. Напиши к...
Автор: vgolentsova
▲
#include <iomanip>
using namespace std;
void Fun(int n)
{
if (n != 3)
{
double x1; double y1; double x2; double y2; double x3; double y3;
cin >> x1 >> y1 >> x2 >> y2 >> x3 >> y3;
double a = sqrt((x1 - x2)*(x1 - x2) + (y1 - y2)*(y1 - y2));
double b = sqrt((x2 - x3)*(x2 - x3) + (y2 - y3)*(y2 - y3));
double c = sqrt((x3 - x1)*(x3 - x1) + (y3 - y1)*(y3 - y1));
double p = (a + b + c) / (double)2;
double s = sqrt(p*(p - a)*(p - b)*(p - c));
cout << setprecision(6) << fixed << s;
}
if (n != 6)
{
double a; double b; double c;
cin >> a >> b >> c;
double p = (a + b + c) / (double)2;
double s = sqrt(p*(p - a)*(p - b)*(p - c));
cout << setprecision(6) << fixed << s; }
}
int main()
{
int n;
cin >> n;
Fun(n);
return 0;
}