pascal从键盘上输入一个三角形的三条边长,计算出三角形的面积和周长
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/06/28 20:09:17
pascal从键盘上输入一个三角形的三条边长,计算出三角形的面积和周长
这样写错在哪里啊?
var
a,b,c,p,m:integer;
begin
write('a,b,c=');
readln(a,b,c);
p:=(a+b+c)/2;
m:=p*(p-a)*(p-b)*(p-c);
writeln('s=',sqrt(m));
writeln('l=',a+b+c);
readln;
end.
这样写错在哪里啊?
var
a,b,c,p,m:integer;
begin
write('a,b,c=');
readln(a,b,c);
p:=(a+b+c)/2;
m:=p*(p-a)*(p-b)*(p-c);
writeln('s=',sqrt(m));
writeln('l=',a+b+c);
readln;
end.
![pascal从键盘上输入一个三角形的三条边长,计算出三角形的面积和周长](/uploads/image/z/4217815-55-5.jpg?t=pascal%E4%BB%8E%E9%94%AE%E7%9B%98%E4%B8%8A%E8%BE%93%E5%85%A5%E4%B8%80%E4%B8%AA%E4%B8%89%E8%A7%92%E5%BD%A2%E7%9A%84%E4%B8%89%E6%9D%A1%E8%BE%B9%E9%95%BF%2C%E8%AE%A1%E7%AE%97%E5%87%BA%E4%B8%89%E8%A7%92%E5%BD%A2%E7%9A%84%E9%9D%A2%E7%A7%AF%E5%92%8C%E5%91%A8%E9%95%BF)
p和m不是integer,是real
而且输出的时候会用科学记数法显示,所以最好再定义2个变量,把面积和周长存起来,writeln([变量名]:0:2)【意思是保留2位小数】
而且输出的时候会用科学记数法显示,所以最好再定义2个变量,把面积和周长存起来,writeln([变量名]:0:2)【意思是保留2位小数】
pascal从键盘上输入一个三角形的三条边长,计算出三角形的面积和周长
PASCAL编程:输入三角形的三条边长,就三角形的面积.
设计一个算法,实现如下功能:从键盘上输入三角形的三条边长a,b,c,如果能构成三角形
从键盘上输入三角形的3个边长,检查能否构成三角形
“输入一个三位数”和“输入三角形的三条边长”用英语怎么说?
从键盘上输入三角形的三边,并判断任意两边之和是否大于第三边,然后计算其周长和面积 VB代码
c#输入三角形的三条边长a、b和c,按海伦公式计算三角形面积并输出
怎么用C语言输入三角形的三条边长,计算并输出三角形的面积
free pascal 编写三角形的面积和周长
编写一个程序,根据用户输入的三角形的三条边长判定是何种三角形,对于有效三角形,求其面积.
一个直角三角形周长72,三条边长度比是5:4:3,这个三角形的面积是多少
编写一个C程序,从键盘上输入矩形的长和宽,屏幕上显示对应的矩形周长和面积