私は、正三角形、二等辺三角形、二等辺三角形かどうかを識別するコードを作成していますが、ここでサイズが等しくなければならないので、私は正三角形でコーディングするのに問題があります。一緒に3つの変数を作成する方法。
:triangle
echo enter the three size:
echo size a
set /p s1=
echo size b
set /p s2=
echo size c
set /p s3=
:: Isosceles triangle
if %s1%==%s2% (
goto isosceles
) else if %s1%==%s3% (
goto isosceles
) else (
goto scalene
)
pause
:: equilateral triangle
if %s1%==%s2%==%s3% (
goto equilateral
)
pause
:: for triangles
:equilateral
echo the triangle is equilateral
goto pause
:scalene
echo the triangle is scalene
goto pause
:isosceles
echo the triangle is isosceles
goto pause
は私の正当な声明ですか?
'%s1の場合%==%s2%&&%s2%==%s3%&&%s3%==%s1% '? – Shark
%s1%==%s2%&&%s2%==%s3%&&%s3%==%s1%( \t gotoの等価な )そうですか? –
私のcmdを閉じるimmeditely after:C –