-2

現在、私はエクササイズに取り組んでおり、これを解決するには正しい方向にプッシュする必要があります。

このプロジェクトは600万ドルの男クイズで、10の質問があります。演習では、ロジックを提供し、現在試してみた正しい数または間違った数に基づいて文字のグレードを割り当てます。

SET grade = 

IF "%right%"=="10" SET grade=A+
IF "%right%"=="9"  SET grade=B+
IF "%right%"=="7"  SET grade=C+
IF "%right%"=="5"  SET grade=D+
IF "%right%"=="4"  SET grade=F

プログラムの最後に、%right%に基づいて文字のグレードをエコーし​​ます

Your letter grade based on answers = %grade%

私も試しました

IF "%right%" == "10" (
     SET grade=A+
)

私の問題が設定されたグレードにない限り機能しません=

REM Define and initialize variables that will be used to track the total number 
REM of right and wrong answers
SET /A Right = 0
SET /A Wrong = 0
SET grade = 
4

1 に答える 1

1

余白を避けることで、いくつかの問題も比較して解決できるという体験をしました。だからこれを試してみてください:

SET right=[Your logic]
IF %right%==10 SET grade=A+
IF %right%==9 SET grade=B+
...
ECHO Your letter grade based on answers = %grade%
于 2012-10-05T16:51:48.183 に答える