C#でレターグレードに変換すると、それは、これを行うために私に尋ねた:私はオンラインのC#クラスに出席
はYour solution can use a series of branching statements like if(), else-if(), and else(), but does not require any iterative loops.
The grade conversion levels should be as follows:
- A grade of "A" is given to any value between 90 - 100
- A grade of "B" is given to any value between 80 - 89
- A grade of "C" is given to any value between 70 - 79
- A grade of "D" is given to any value between 60 - 69
- All other values will receive a grade of "F"
私のコードがある
private char convertToLetterGrade(int numberGrade)
{
// replace with student code(Which I have done)
if (numberGrade >= 90 && numberGrade <= 100)
{
MessageBox.Show("A");
}
else if (numberGrade >= 80 && numberGrade <= 90)
{
MessageBox.Show("B");
}
else if (numberGrade >= 70 && numberGrade <= 80)
{
MessageBox.Show("C");
}
else if (numberGrade >= 60 && numberGrade <= 70)
{
MessageBox.Show("D");
}
else if (numberGrade <= 70)
{
MessageBox.Show("F");
}
}
また言っ
Test your algorithm by running the program, entering a value in the textbox on the screen, and clicking on the "Convert To Letter Grade" button.
私は何をすべきか?
編集:申し訳ありませんが、私は、私はボックスに入力しなければならない数(マジックナンバーのものを捨てる)
を持っていると私はエラーを取得していますがより明確にするために必要な:AlgorithmTest.convertToLetterGrade(int): Not all paths return a value
。
入力を入力してシステムのコードをテストします。 –
テキストボックスとコードを実行するボタンでUIを作成する方法についてのご質問はありますか? – burnttoast11
あなたが何を求めているのか不明確です。あなたのコードで何が間違っていますか? –