C#ç¨åºï¼
using System;
class Program
{
static void Main()
{
double a, b, c; //ä¸è§å½¢çä¸è¾¹é¿
//æ¥æ¶è¾å
¥
Console.WriteLine("请è¾å
¥ä¸è§å½¢çä¸è¾¹é¿");
try
{
Console.Write("a : ");
a = double.Parse(Console.ReadLine());
Console.Write("b : ");
b = double.Parse(Console.ReadLine());
Console.Write("c : ");
c = double.Parse(Console.ReadLine());
}
catch (Exception)
{
Console.WriteLine("è¾¹é¿å¿
é¡»æ¯æ°å¼!");
return;
}
//å¤ææ¯å¦æé ä¸è§å½¢
if (a >= b + c || b > a + c || c > a + b)
{
Console.WriteLine("{0}ã{1}ã{2}ä¸è½ææä¸è§å½¢!", a, b, c);
return;
}
double s = (a + b + c) / 2;
double area;
area = Math.Sqrt(s * (s - a) * (s - b) * (s - c));
Console.WriteLine("{0}ã{1}ã{2}ææçä¸è§å½¢é¢ç§¯æ¯{3}", a, b, c, area);
}
}
è¿è¡æµè¯ï¼
请è¾å
¥ä¸è§å½¢çä¸è¾¹é¿
a : 3
b : 4
c : 5
3ã4ã5ææçä¸è§å½¢é¢ç§¯æ¯6
追é®ä¾å¦æè¾å
¥açå¼ä¸ºâ12aadd",åå¦ä½é个å符å¤æè¾å
¥éæ³å¢ï¼ï¼
谢谢
追çæå线ç¨æ§å¶å°ç¨åºä¸å¾é¾å®ç°ã
追é®é£ä¸è¬è¯¥å¦ä½å¤æå符串为纯å符串å¢ï¼