Предмет: Информатика,
автор: 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:
а в чем вы это решали?
Вроде на студию не похоже
Да нет у меня никакой студии, это ideone, онлайновый сервис, там десятки разных компиляторов и сред.
а спасибо
Пожалуйста)
Похожие вопросы
Предмет: Химия,
автор: natasha2000sosm
Предмет: Английский язык,
автор: arina13767
Предмет: Математика,
автор: anelabdilmanova48
Предмет: Литература,
автор: yarik35537
Предмет: История,
автор: Walli1