简答题

输入三个正整数作为边长,判断该三条边构成的三角形是等边、等腰还是一般三角形。使用流程图、PAD图和PDL语言描述。

正确答案


PDL语言描述如下:
GET(a,b,c)
IF(a+b>candb+c>aandc+a>b)
IF(a=b)
IF(a=c)
PUT("等边三角形")
ELSE
PUT("等腰三角形")
ENDIF
ELSE
IF(a=c)
PUT("等腰三角形")
ELSE
IF(b=c)
PUT("等腰三角形")
ELSE
PUT("一般三角形")
ENDIF
ENDIF
ENDIF
ELSE
PUT("这不是一个三角形")
ENDIF

答案解析

相似试题
  • 根据下面给出的规格说明,利用等价类划分的方法,给出足够的测试用例。"一个程序读入3个整数,它们分别代表一个三角形的3个边长。该程序判断所输入的整数是否构成一个三角形,以及该三角形是一般的、等腰的或等边的,并将结果打印出来。" 要求:设三角形的3条边分别为A、B、C。

    简答题查看答案

  • 否构成三角13、从键盘输入三角形的三条边a,b,c的值,根据其数值,判断能形。

    简答题查看答案

  • 写一个函数,判断给定的三边长能否构成直角三角形,能构成直角三角形,则返回整数1,否则返回整数0。在main()函数中输入三边长,调用该函数,若是直角三角形,则输出“yes”,否则,输出“no”。

    简答题查看答案

  • 判断输入的一个正整数是否是素数。

    简答题查看答案

  • 编一个程序,输入一个正整数,判断它是否为素数。如不是,则输出其所有正约数。

    简答题查看答案

  • 写一个函数判断一个正整数是否为奇数,在主函数中用scanf输入正整数m,调用函数后,根据函数返回值判断这个正整数是否为奇数,若是则输出“yes”,否则输出“no”

    简答题查看答案

  • 写一个函数判断一个正整数是否为偶数,在主函数中用scanf输入正整数m,调用函数后,根据函数返回值判断这个正整数是否为偶数,若是则输出“yes”,否则输出“no”

    简答题查看答案

  • 程序功能说明中指出:由三个输入数据表示一个三角形的三条边长。根据黑盒法中的边缘值分析法设计测试用例,应选()。

    单选题查看答案

  • 已知A、B、C中C最小,则判断A、B、C可否构成三角形三条边长的逻辑表达式是()。

    单选题查看答案