今天我们运用海伦公式求三角形面积,首先来看海伦公式:
我们首先运用最基本的公式运算,这无疑是最简单的,我们直接来看代码:
最基本的输入a,b,c三边,运用公式直接解决。但是如果输入不符合而不能计算又怎么办呢?我们看下这个结果。
很明显,这明显不能正常输出,因为三边根本不构成三角形。如果我们要让它给与我们提示,我们可以利用逻辑关系语句加以判断:
首先加入 if判断语句,判断三边是否能组成三角形,而后构成的话才进行计算,否则提示我们输入错误。那么是否有办法能够提示输入有误之后我们能继续输入呢?这就需要我们利用while语句判断后进行操作。
利用while语句判断后直到输入合格才能成功输出。
总之,合理利用if-else,while等条件语句能让程序不断优化以服务于我们!