作者pcalex (今天不是上b天)
看板Visual_Basic
标题Re: [VB6 ] 判断为何种三角形
时间Thu Jun 23 06:13:42 2005
※ 引述《rexkimta (冷杉林)》之铭言:
: ※ 引述《soonsoondog (痞子吉他手)》之铭言:
: : rule1 = (a ^ 2 + b ^ 2 = c ^ 2) Or (b ^ 2 + c ^ 2 = a ^ 2) Or (c ^ 2 + a
: : ^ 2 = b ^ 2) '直角三角形
: : rule2 = (a ^ 2 + b ^ 2 > c ^ 2) And (b ^ 2 + c ^ 2 > a ^ 2) And (c ^ 2 +
: : a ^ 2 > b ^ 2) '钝角三角形
: : rule3 = (a ^ 2 + b ^ 2 < c ^ 2) Or (b ^ 2 + c ^ 2 < a ^ 2) Or (c ^ 2 + a
: : ^ 2 < b ^ 2) '锐角三角形
反过来想 假设输入一三角形
不是直角也不是锐角就是就是钝脚三角形吧
所以判断不为1与3的即为钝角三角形
逃避现实的作法XD~~~
: : 我想要问的是rule2的 钝角三角形 中间为什麽是 and连接呢?
: : 不是三个条件成立一个就好了吗??
: 如果是or的话,
: 那345这个三角形就会被视为成立罗。
: 因为5^2+4^2>3^2。
--
,o8B8b,'?8B8B8B8B8B8B8B8BB8B8B8B8BB8B8B8BB8B8B8B8B
B8BB8b, ,o8B8b,'?,
,8B88 8BB ?B8B
.Ppppa. .A. AF FooooF B?. ,8B88 8BB ?,
8B8B8B8P' B8B
B D ,o8b, l" "l l" E '?8B8B8B8B8P' B
B8BP' B8B
/Bbbbv'8B .LBBBL. ,L' EoooD Sb fTB8BP' B
'8B O aB8B
B/ 8B .L L" "A .Ll .x E "H" '8B O a'
'?._ _.o88B8BB
8B'8B8B8
'8B8'B8
B8'8B8
'8B8
B8BB8B?'8B
8ooooL8y"B"L8B'?._ _.o8"
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 134.208.27.107