如下:
#include<stdio.h>
#include<math.h>
int main(){
double a,b,c,p,area;
printf("input lengths a b c\n");
scanf("%lf %lf %lf",&a,&b,&c);
p = (a+b+c)/2.0;
area=p*(p-a)*(p-b)*(p-c);
// 判断能否组成一个三角形, 能则输出面积,不能则打印信息。
if (area < 0.0) {
printf("can not be a right triangle\n");
扩展资料:
第二种方法:
#include<iostream>
#include<math.h>
using namespace std;
int main()
{
cout<<"please input a number: ";
double a;
double b;
double c;
cin>>a>>b>>c;
if (a+b<=c||a+c<=b||b+c<=a)
cout<<"你出错啦!!";
else
{
double d;
double e;
d=(a*a+b*b-c*c)/(2*a*b);
if (d>1)
cout<<"你出错啦!";
c#计算三角形面积的程序
int main(){ double a,b,c,p,area;printf("input lengths a b c\\n");scanf("%lf %lf %lf",&a,&b,&c);p = (a+b+c)\/2.0;area=p*(p-a)*(p-b)*(p-c);\/\/ 判断能否组成一个三角形, 能则输出面积,不能则打印信息。if (area < 0.0) { printf("can not be a rig...
C语言程序,计算三角形的面积程序如何书写?
C语言程序,计算三角形的面积程序如下:c#include<stdio.h>,#define PI3.14159,int main(),double base,height,area;printf(请输入三角形的底边长:);scanf(%lf,&base);printf(请输入三角形的高:);scanf(%lf,&height);area=0.5*base* height;printf(三角形的面积为:%.2...
用c#编程语言,已知三角形三边求面积。
c语言已知三角形三边求面积如下:输入:3,4,5,输出:area=6.00,#include<stdio.h>,include<math.h> intmain(void){ floata,b,c,s,area;scanf("%f,%f,%f",&a,&b,&c);s=(a+b+c)\/2;area=sqrt(s*(s-a)*(s-b)*(s-c));printf("area=%.2f",area);return 0;} ...
c语言求三角形的面积
使用C语言计算三角形面积的示例代码:c#include<stdio.h>,#include<math.h>,int main(),double a,b,c,s,area。printf(请输入三角形的三条边的长度:\\n);scanf(%lf%lf%lf,&a,&b,&c);s=(a+ b+ c)\/2;area= sqrt(s*(s- a)*(s- b)*(s- c));printf(...
C#编写一个程序,计算三角形,正方形和圆形的面积,
using System.Text;namespace AreaDemo { class Program { const double PI = 3.1415926;static void Main(string[] args){ \/\/求三角形面积例子,另外两个求法类同 Console.WriteLine("请输入三角形的相应数据:");Console.Write("底边长:");string bases = Console.ReadLine();Console.Write("高...
求c#输入3边长可计算三角形面积程序
{ static void Main(string[] args){ System.Console.WriteLine("***求三角形的面积***");System.Console.WriteLine("输入一边长:");int b1 = Convert.ToInt32(Console.ReadLine());System.Console.WriteLine("输入一边长:");int b2 = Convert.ToInt32(Console.ReadLine());System.Console....
如何用C语言写出“输入三角形三边,计算三角形面积”的代码?
结论:利用C语言编写一个简单的程序,我们可以轻松计算输入三角形三边的面积。以下是一个详细的步骤和代码示例:要使用C语言计算三角形面积,首先需要了解海伦公式:三角形面积S可以通过半周长p(p=(a+b+c)\/2)和半周长与三边差的乘积的平方根来计算,即S=√[p(p-a)(p-b)(p-c)]。现在,让...
c#定义一个类,使用三角形的三条边计算出三角形的面积.
Math.Sqrt(p * (p - ValueOne) * (p - ValueTwo) * (p - ValueThree));} public double ValueOne { get; private set; } public double ValueTwo { get; private set; } public double ValueThree { get; private set; } } Area()的返回值就是面积 面积的计算用的是海伦公式 ...
求一个C#程序:具体问题如下:输入三条边,求三角形面积。
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.ReadLin...
用c#编程:编写程序求三角形的面积(三角形的底和高由键盘输入)
三角形面积=底×高 然后在代码写上这个公式 static void Main(string[] args){ Console.WriteLine("请输入三角形的底:");int a = Convert.ToInt32(Console.ReadLine());Console.WriteLine("请输入三角形的高:");int b = Convert.ToInt32(Console.ReadLine());Console.WriteLine("三角形的面积...