私は、このコードの残りの部分を書く方法と方法に苦労しています。少なくとも4つの方法が必要です。 文字のグレードA、B、C、D、Fのそれぞれの数を設定します。 文字のグレードA、B、C、D、Fのそれぞれの番号を読み取ります。 グレードの合計を返します。 各文字グレードのパーセンテージを0〜100の整数で返します。 等級分布の棒グラフを描画します。あなたは私はあなたの質問は、あなたがトラブル私はあなたがこの割り当ての考え方を試すことが示唆された場合には別の方法で、内にプロセスを分割を持っていることであると仮定するつもりはまったくのメソッドを提供していないクラスの等級とパーセンテージ
//The bar graph should look like this
//0 10 20 30 40 50 60 70 80 90 100%
//| | | | | | | | | | |
// **** A
//************** B
//********************* C
//******* D
//**** F
import java.util.Scanner;
public class GradesGraph {
public static void main(String[] args) {
// TODO Auto-generated method stub
double userinput;
int grade;
Scanner input = new Scanner(System.in);
userinput = input.nextInt();
public int LetterGrade()
{
if (userinput<0)
{
grade=0;
System.out.println("Wrong input. Grade will be 0");
}
if (userinput>100)
{
grade =100;
System.out.println("Input greater than 100. Rounded to 100.");
}
{
if (userinput > 90)
grade = 'A';
else if (userinput > 80)
grade = 'B';
else if (userinput > 70)
grade = 'C';
else if (userinput > 60)
grade = 'D';
else
grade = 'F';
}
}
System.out.println(grade);
}
}
何が問題なのですか?私は方法を全く見ません。 –
これは棒グラフを生成するときに役立ちますhttp://stackoverflow.com/q/8257431/1248974 – davedwards