输入一个三角形的3条边,若能构成一个直角三角形,则输出该三角形面积
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/08/17 07:46:55
输入一个三角形的3条边,若能构成一个直角三角形,则输出该三角形面积
谢谢大家帮我看看,是用c++编写的
#include
void main()
{
int x,y,z,s;
s=(x*y*z)/2;
couty>>z;
if(x*x+y*y==z*z||x*x+z*z==y*y||y*y+z*z==x*x)
cout
谢谢大家帮我看看,是用c++编写的
#include
void main()
{
int x,y,z,s;
s=(x*y*z)/2;
couty>>z;
if(x*x+y*y==z*z||x*x+z*z==y*y||y*y+z*z==x*x)
cout
![输入一个三角形的3条边,若能构成一个直角三角形,则输出该三角形面积](/uploads/image/z/16847463-39-3.jpg?t=%E8%BE%93%E5%85%A5%E4%B8%80%E4%B8%AA%E4%B8%89%E8%A7%92%E5%BD%A2%E7%9A%843%E6%9D%A1%E8%BE%B9%2C%E8%8B%A5%E8%83%BD%E6%9E%84%E6%88%90%E4%B8%80%E4%B8%AA%E7%9B%B4%E8%A7%92%E4%B8%89%E8%A7%92%E5%BD%A2%2C%E5%88%99%E8%BE%93%E5%87%BA%E8%AF%A5%E4%B8%89%E8%A7%92%E5%BD%A2%E9%9D%A2%E7%A7%AF)
两个问题
一是直角三角形的面积是两直角边之积的一半,而不是=(x*y*z)/2
二是判断为直角三角形后要对面积s赋值,正确的代码如下
#include
void main()
{
\x05int x,y,z,s;
\x05 couty>>z;\x05
if(x*x+y*y==z*z){
s = x*y/2;
cout
一是直角三角形的面积是两直角边之积的一半,而不是=(x*y*z)/2
二是判断为直角三角形后要对面积s赋值,正确的代码如下
#include
void main()
{
\x05int x,y,z,s;
\x05 couty>>z;\x05
if(x*x+y*y==z*z){
s = x*y/2;
cout
编写一个程序,输入一个三角形的三条边长,若能构成一个直角三角形,则输出相应提示信息?
输入三角形的3条边a,b,c(要求都是整数),如果能构成一个三角形,则输出面积,否则输出Error.
在Vb中,.编写程序,首先判断给出的3条边能否构成三角形,如可以,计算并输出该三角形的面积,输入0结束程序
c语言程序设计 输入三角形的3条边a,b,c,如果能构成三角形,输入面积crea否则
1 输出99乘法表 2输出1-100内的平方数 3输入三角形的三条边 给出是否能构成一个三角形
1 编写程序,输入3个整数,判断它们是否能够构成三角形,若能构成三角形,则输出三角形的类型(等边、等腰
c语言程序设计 输入三角形的3条边a,b,c,如果能构成三角形,输入面积crea和周长preimeter(保留两位小数)
用free pascal输入三角形三条边的值,能构成三角形,输出其面积后结束,不能输出no
用c语言输入三角形的3边,判断能否组成三角形,若能,则输出它的类型(锐角、钝角、直角)和三角形的面积
编程输入三角形的三边长,根据判断结果给出相应信息:若三边能构成等边三角形输出3,;能构成等腰三角形输出2;能构成一般三角
编程题:编写程序输入三角形的3条边长,计算并输出三角形的面积.
编写一个程序,输入三角形的三条边a、b、c的长度,判断是否能构成一个三角形并输出结果.