任务描述
本关任务: 编程求以 a,b,c 为边长的三角形的面积 area.
提示:
三角形面积计算公式为:
假设三角形三条边长分别为 a,b,c, 其中, 则面积
输入
a b c 三角形的三条边, 可以是小数.
输出
三角形面积, 保留 3 位小数.
样例输入
3
4
5
样例输出
三角形面积 s=6.000
开始你的任务吧, 祝你成功!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace ch204
- {
- class Program
- {
- static void Main(string[] args)
- {
- /******begin*******/
- double a, b, c, s, area;
- a = Convert.ToInt32(Console.ReadLine());
- b = Convert.ToInt32(Console.ReadLine());
- c = Convert.ToInt32(Console.ReadLine());
- s = (a + b + c) / 2;
- area = Math.Sqrt(s * (s - a) * (s - b) * (s - c));
- Console.WriteLine("s={0}", area);
- /*******end********/
- }
- }
- }
来源: http://www.bubuko.com/infodetail-3458539.html