Предмет: Информатика,
автор: slaventijkorol
Даны три положительных числа a, b, c. Проверить, могут ли они быть длинами сторон треугольника. Если да, то вычислить площадь этого треугольника c#
Ответы
Автор ответа:
1
using System;
public class Test
{
public static void Main()
{
float a=float.Parse(Console.ReadLine());
float b=float.Parse(Console.ReadLine());
float c=float.Parse(Console.ReadLine());
if (a<b+c && b<a+c && c<a+b) {
var p=(a+b+c)/2;
var s=Math.Sqrt(p*(p-a)*(p-b)*(p-c));
Console.WriteLine(s);
}
else
Console.WriteLine("Нельзя построить треугольник");
}
}
public class Test
{
public static void Main()
{
float a=float.Parse(Console.ReadLine());
float b=float.Parse(Console.ReadLine());
float c=float.Parse(Console.ReadLine());
if (a<b+c && b<a+c && c<a+b) {
var p=(a+b+c)/2;
var s=Math.Sqrt(p*(p-a)*(p-b)*(p-c));
Console.WriteLine(s);
}
else
Console.WriteLine("Нельзя построить треугольник");
}
}
Приложения:
Aillianna:
а в чем вы это решали?
Похожие вопросы
Предмет: Английский язык,
автор: meltoffshe
Предмет: Українська мова,
автор: Аноним
Предмет: Математика,
автор: alisuovakata
Предмет: Литература,
автор: yarik35537
Предмет: История,
автор: Walli1