knrt.net
当前位置:首页 >> C语言三角形知道底和高 >>

C语言三角形知道底和高

C程序如下: #include "stdio.h" main() { float a,h; printf("输入三角形的底和高,两数之间用空 格隔开:"); scanf("%f%f",&a,&h); printf("%f\n",0.5*a*h); }

底*高*(1/2)=面积

#include void main() { float d,h,s=0; printf("Please input d&h:"); scanf("%f%f",&d,&h); s=d*h/2.0; printf("area=%.3f\n",s); } 望采纳

你都没说要什么程序?C++?main() { int a,h,s; printf("请输入底和高,用,隔开\n");scanf("%d,%d",&a,&h); s=(a*h)/2; printf("面积为%d",s); } }

#include <stdio.h> int main() { float b, h, s; printf("请输入三角形的 底 高\n"); scanf("%f %f", &b, &h); s=0.5*b*h; printf("三角形的面积为: %f\n", s); return 0; }

三角形面积=底*高 然后在代码写上这个公式 static void main(string[] args) { console.writeline("请输入三角形的底:"); int a = convert.toint32(console.readline()); console.writeline("请输入三角形的高:"); int b = convert.toint32(console.readline()); console.writeline("三角形的面积为:" + a * b + "\r\n"); }

用matlab编写最简单直接输入就能得出结果a=;h=;s=0.5*a*h;

底*高除以2

如果是两直角边a,b(一底一高),那两边平方和的算术平方根就是斜边如果是斜边c及高h(一底一高),那就困难些!a^2+b^2=c^2 ab=ch(a+b)^2-2ab=c^2 a+b=根下(c^2+2ch)(a-b)^2+2ab=c^2 a-b=根下(c^2-2ch)或 a-b=-根下(c^2-2ch)a=[根下(c^2+2ch)+根下(c^2-2ch)]/2 b=[根下(c^2+2ch)-根下(c^2-2ch)]/2 或a=[根下(c^2+2ch)-根下(c^2-2ch)]/2 b=[根下(c^2+2ch)+根下(c^2-2ch)]/2

等腰三角形[(底*1/2)^2+高^2]1/2*2+底直角三角形;底+高+[底^2+高^2]1/2

网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com