Ask___
Advice
Главная
О сервисе
О нас
Правила пользования сайтом
Авторское право
Политика конфиденциальности
Ключ для indexNow
Скрипт от рекламы
Задать вопрос
Искать
Главная
Информатика
Ответы на вопрос
andrewa
29.05.2022
?>
Плюсы и минусы флэш драйвера (ну или просто флэшки
Информатика
Ответить
Ответы
eurostom
29.05.2022
// тестировалось на C#.Net Framework 4.5
using System;
class Program
{
static void Main()
{
int x1 = 2, y1 = 1;
int x2 = 6, y2 = 5;
int x3 = 10, y3 = 1;
var a = Distance(x2, y2, x3, y3);
var b = Distance(x1, y1, x3, y3);
var c = Distance(x2, y2, x1, y1);
Console.WriteLine("S = {0}", Square(a, b, c));
Console.ReadKey();
}
//растояние между точками
static double Distance(int x1, int y1, int x2, int y2)
{
return Math.Sqrt((x2 - x1) * (x2 - x1) + (y2 - y1) * (y2 - y1));
}
//формула герона
static double Square(double a, double b, double c)
{
var p = (a + b + c) / 2;
return Math.Sqrt(p * (p - a) * (p - b) * (p - c));
}
// теорема косинусов
static double Angle(double a, double b, double c)
{
return Math.Acos((b * b + c * c - a * a) / (2 * b * c));
}
static bool IsAcuteAngel(double alpha)
{
return alpha < Math.PI / 2;
}
}
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Плюсы и минусы флэш драйвера (ну или просто флэшки
Ваше имя (никнейм)*
Email*
Комментарий*
Согласен с
политикой конфиденциальности
Отправить вопрос
Популярные вопросы в разделе
Какое число следует за каждым из данных? 223 в 4 степени (степень внизу, в правом нижнем углу)
Автор: Сергеевна-Иван1045
Ну кто нибудь уже Очень нужна Информатика. Нужны умники Написать БЛОК-СХЕМУ и программу (паскаль) Даю 30б
Автор: Тинчурина1528
с Паскалем. Даны три вещественных числа. Вывести на экран в порядке убывания кубы отклонений от среднего значения чисел. В разумном пределе ограничить точность результатов математических операций
Автор: kirillprotopopov1
C++с использованием оператора if () написать программу, которая будет выводить на экран: «введи 3 числа», затем считывать введенные с клавиатуры вещественные числа и выводить на экран «максимальное...
Автор: Fomin Korablev1781
Набор данных полученных в результате двоичного кодирования называют
Автор: andreanikin
В многопользовательской игре Agar.io игроки управляют бактериями. У каждой бактерии есть размер — целое положительное число. Если встречаются две бактерии разного размера, то бактерия большего размер...
Автор: fedotochkin8
Все ли свойства объекта следует приводить в каждой конкретной ситуации?
Автор: director
)C++ Дан текст. Определите количество цифр в нем. 2)Вывести на экран числа в виде следующей таблицы:41 42 ... 5051 52 ... 6061 62 ... 7071 72 ... 80C++
Автор: ValerevnaRustam1072
Напишите наибольшее целое число x, для которого истинно высказывание: (x < 10) И НЕ (x < 9)
Автор: M19026789436
Закончи фразеологизмы: от нечего ни к селу спустя утереть зарубить на с минуты прикусить в час по ни жив, поминай ни в зуб легок на с горем бить как снег писать с красной
Автор: stperelyot7833
Разработать алгоритм для машины пост, который увеличивает массив в 2 раза
Автор: Vera_Shuklin
Необходимо спроектировать, протестировать и разработать систему, соответствующую нижеописанному сценарию. Любая написанная программа должна включать подсказку для ввода данных, сообщение об ошибке ...
Автор: БашуроваОльга369
Закодируйте слово MOUSE в десятичном и двоичном кодах
Автор: aleksandramir90
Напишите программу на алгоритмическом языке, нарисуйте блок-схему и постройте трассировочную таблицу для следующего задания. Вывод суммы четных чисел 30+32+34+36+38. 3. Записать условие, которое явл...
Автор: Борисович409
Даны целые числа a и b. составить программу которая выводит квадрат суммы если число a делится
Автор: saint158
▲
using System;
class Program
{
static void Main()
{
int x1 = 2, y1 = 1;
int x2 = 6, y2 = 5;
int x3 = 10, y3 = 1;
var a = Distance(x2, y2, x3, y3);
var b = Distance(x1, y1, x3, y3);
var c = Distance(x2, y2, x1, y1);
Console.WriteLine("S = {0}", Square(a, b, c));
Console.ReadKey();
}
//растояние между точками
static double Distance(int x1, int y1, int x2, int y2)
{
return Math.Sqrt((x2 - x1) * (x2 - x1) + (y2 - y1) * (y2 - y1));
}
//формула герона
static double Square(double a, double b, double c)
{
var p = (a + b + c) / 2;
return Math.Sqrt(p * (p - a) * (p - b) * (p - c));
}
// теорема косинусов
static double Angle(double a, double b, double c)
{
return Math.Acos((b * b + c * c - a * a) / (2 * b * c));
}
static bool IsAcuteAngel(double alpha)
{
return alpha < Math.PI / 2;
}
}