编写C程序.实现根据用户输入的三角形的三条边长判定是何种三角形
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/07/05 10:29:25
编写C程序.实现根据用户输入的三角形的三条边长判定是何种三角形
#include
#include
main()
{
float a,b,c;
printf("输入三角形的三条边a,b,c:");
scanf("%f,%f,%f",&a,&b,&c);
/*判断三边是否构成三角形*/
{
/*如果三条边均相等,则为等边三角形*/
printf("等边三角形\n");
else /*如果只有两条边相等,则只为等腰三角形*/
printf("等腰三角形\n");
else /*如果两边的平方和等于第三边平方,则为直角三角形*/
printf("直角三角形\n");
else
printf("一般三角形\n");
}
else
printf("不能组成三角形\n");
}
程序填空
#include
#include
main()
{
float a,b,c;
printf("输入三角形的三条边a,b,c:");
scanf("%f,%f,%f",&a,&b,&c);
/*判断三边是否构成三角形*/
{
/*如果三条边均相等,则为等边三角形*/
printf("等边三角形\n");
else /*如果只有两条边相等,则只为等腰三角形*/
printf("等腰三角形\n");
else /*如果两边的平方和等于第三边平方,则为直角三角形*/
printf("直角三角形\n");
else
printf("一般三角形\n");
}
else
printf("不能组成三角形\n");
}
程序填空
Turbo 2.0 编译通过!
#include
#include
main()
{
float a,b,c;
/*printf("输入三角形的三条边a,b,c:"); */
printf("please input triangle side a,b,c:");
scanf("%f,%f,%f",&a,&b,&c);
/*
判断三边是否构成三角形
任意两条边的和大于另一条边,写程序时需做三次判断.
*/
if(a+b>c||a+c>b||b+c>a)
{
if(a==b&&a==c)
/*如果三条边均相等,则为等边三角形*/
/*printf("等边三角形\n"); */
printf("equilateral triangle\n");
else if(a==b||a==c||b==c) /*如果只有两条边相等,则只为等腰三角形*/
/*printf("等腰三角形\n"); */
printf("isoceles triangle\n");
else if(a*a+b*b==c*c||a*a+c*c==b*b||b*b+c*c==a*a) /*如果两边的平方和等于第三边平方,则为直角三角形*/
/*printf("直角三角形\n"); */
printf("right-angled triangle\n");
else
printf("triangle\n");
}
else
printf("Can't make up of triangle!\n");
}
#include
#include
main()
{
float a,b,c;
/*printf("输入三角形的三条边a,b,c:"); */
printf("please input triangle side a,b,c:");
scanf("%f,%f,%f",&a,&b,&c);
/*
判断三边是否构成三角形
任意两条边的和大于另一条边,写程序时需做三次判断.
*/
if(a+b>c||a+c>b||b+c>a)
{
if(a==b&&a==c)
/*如果三条边均相等,则为等边三角形*/
/*printf("等边三角形\n"); */
printf("equilateral triangle\n");
else if(a==b||a==c||b==c) /*如果只有两条边相等,则只为等腰三角形*/
/*printf("等腰三角形\n"); */
printf("isoceles triangle\n");
else if(a*a+b*b==c*c||a*a+c*c==b*b||b*b+c*c==a*a) /*如果两边的平方和等于第三边平方,则为直角三角形*/
/*printf("直角三角形\n"); */
printf("right-angled triangle\n");
else
printf("triangle\n");
}
else
printf("Can't make up of triangle!\n");
}
编写一个程序,根据用户输入的三角形的三条边长判定是何种三角形,对于有效三角形,求其面积.
编写一个fun函数,功能是根据给定的三角形三条边长a,b,c,求三角形的面积
编程题:编写程序输入三角形的3条边长,计算并输出三角形的面积.
c语言编写程序:输入三角形的三条边,判断它们能否构成三角形,若能则指出何种三角形.
编写一个程序,输入一个三角形的三条边长,若能构成一个直角三角形,则输出相应提示信息?
用C语言编写一个程序,输入三角形的三条边的边长,就三角形的面积?
编写一个函数sabc(),根据给定的三角形三条边长a,b,c,返回三角形的面积.
求用C语言编写一个判定三角形的程序
编写程序,设计一个三角形类,给定三角形的三条边长a,b,c,包含一个友元函数,用于比较两个三角形的面积大
VB编程 输入三角形三条边长啊,a,b,c的值,根据其数值,判断是否构成三角形.
给定三角形的三条边长,计算三角形的面积.编写程序首先判断出的三条边能否构成三
让编一个程序,输入三角形的三条边长a、b、c,然后判断这个三角形是否存在,用 a+b>c且|a-b|