pascal 输入三角形的3个边,判断他是直角三角形,等边三角形还是普通三角形

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/20 04:03:11
pascal 输入三角形的3个边,判断他是直角三角形,等边三角形还是普通三角形
从键盘上输入三角形的3个边长,检查能否构成三角形

设输入的是a,b,c那麼以下3个条件同时成立即可1a+b>c2b+c>a3c+a

输入n个整数,请找出最小数所在的位置,并把它与第一个数对调.(pascal 数组)

vara:array[1..1000]ofinteger;n,i,j,k:integer;beginreadln(n);j:=1;fori:=1tondobeginread(a[i]);ifa[i]

pascal 输入30个正整数,计算它们的和,平方和

programsample;vari,x,s,q:longint;begins:=0;q:=0;fori:=1to30dobeginread(x);inc(s,x);inc(q,sqr(x));end

pascal编程 输入n个整数,找出最大数所在的位置,并将它与第一个数对调

eginreadln(n);fori:=1tondoread(a[i]);k:=1;fori:=1ton-1doifa[k]再问:说明部分也写一下再答:beginreadln(n);{读入一共多少个数

Pascal输入20个整数,统计其中正数、负数和零的个数

vari,k,n1,n2:integer;beginn1:=0;n2:=0;fori:=1to20dobeginreadln(k);ifk>0thenn1:=n1+1elseifk

输入n个正整数,先求出它们的平均值x,然后求出所有数据与x的差的平方和S用pascal

求数据的方差,汗-_-|||programfangcha;var\x05n,sum:integer\x05x,s:real\x05a:array[1..1000]ofinteger;begin\x05

pascal编程给出一个n,求前n个奇数的总和 输入 一行,一个整数n 输出 一行,表示总和

楼上两位全错了……不解释,不信自己手算.定理:求前n个奇数的总和=n的平方varn:longint;beginreadln(n);writeln(n*n);end.

c语言程序设计 输入三角形的3条边a,b,c,如果能构成三角形,输入面积crea否则

#include#include"math.h"intmain(void){\x09printf("请输入三角形的三条边:\n");\x09floata,b,c,s,sum=0;\x09scanf("

pascal输入一个n位的正整数,输出由这n个数字组成的最大正整数.

能够把题目描述得清楚一些,看不明白啊?或者加个输入输出的样列也好啊.如果你描述清楚,我直接给你源程序.

pascal编程计算输入数中偶数的平均值 输入数据以-1结束

varn,s,m:longint;beginread(n);s:=0;m:=0;whilen-1dobeginifnmod2=0thenbegins:=s+n;m:=m+1;end;read(n);e

pascal从键盘上输入一个三角形的三条边长,计算出三角形的面积和周长

p和m不是integer,是real而且输出的时候会用科学记数法显示,所以最好再定义2个变量,把面积和周长存起来,writeln([变量名]:0:2)【意思是保留2位小数】

pascal编程求1+2+3+..+n的值求1+2+3+..+n的值 输入 一个整数n 输出 一个整数,表示1~n这n个

1+2+3+……+n的和可以看成是一个上底是1下底是n的梯形的面积.|1||2|||3||||4…………所以1+2+3+……+n=n*(1+n)/2.1)programsum1;varb,i:long

pascal奇怪数列编程输入3个整数n,p,q,寻找一个由整数组成的数列(a1,a2,……,an),要求:其中任意连续p

设a[0](等于0)到a[i]的部分和为s[i],则只要求出s[0],s[1],…,s[n]之间的关系即可.而他们之间的关系可以用有向图表示,且在有向图中连成环的即为无解.对于a[i]至a[j]的和的

PASCAL编程:输入三角形的三条边长,就三角形的面积.

varp,s,a,b,c:real;beginreadln(a,b,c);if(a>0)and(b>0)and(c>0)and(a+b-c>0)and(abs(a-b)

用free pascal输入三角形三条边的值,能构成三角形,输出其面积后结束,不能输出no

programt1;vara,b,c,n:integer;beginn:=a+b+c;if(a+b>c)and(b+c>a)and(a+c>b)thenwriteln(n)elsewriteln('N

pascal 编程输入下列图案

varn,i,j,k:integer;beginreadln(n);fori:=1tondobeginforj:=1to3dobeginwrite('':n-i+1);fork:=1toi+i-1do

pascal 题,输入5个正整数求它们的最大公约数.

主要有三个问题,一个是你的YUSHU函数应该用值参而不是用形参,就是说要把VAR去掉;还有就是你的循环体里A:=B是不对的,想一下,如果这样赋值,一进循环体,A,B就相等了,显然不对,应该定义一个中间

输入三角形的三个边长,首先判断由该 3 个边长组成的三角形是否存在,如果存 在,计算并输出三角形的面积

#include"stdafx.h"#include"stdio.h"#includeintmain(intargc,char*argv[]){doublex,y,z,s,c,p;scanf("%lf

pascal判断三角形的问题

case用法错误sqr(a)+sqr(b)=sqr(c);writeln('zhijiaosanjiaoxing');你没用beginend怎么一起输出?你这样写还不如写ifthen再问:对不起。我还