my whileループが受け取る入力値から最小値と最大値を見つける必要があります。私はこれをする方法を知らない。 これは私が持っているものです。ループ内で最小の番号と最大の番号を見つける方法を教えてください。
ループのうちimport java.text.NumberFormat;
import java.io.*;
import java.text.DecimalFormat;
import java.util.Scanner;
public class average {
public static void main(String[] args) {
Scanner keyboard = new Scanner(System.in);
int count = 0;
double ng = 0, total = 0, average;
int countt;
{
BufferedReader input = new BufferedReader (new InputStreamReader(System.in));
}
while (ng > -1) {
if (ng > -1)
System.out.print("Enter your next grade (-1 to quit) : ");
ng = keyboard.nextDouble();
total = total + ng;
count++;
}
countt=count-1;
average = (total + 1)/countt;
System.out.println(" ");
System.out.println("Total number of students: " + countt);
System.out.println("Average of grades " + average);
System.out.println("Highest grade " +);
}
}
あなたは何をすべきと思いますか?あなたは変数 "maxValue"を持っていることを考えて、あなたがそこで見つけた最大の価値を保存していますか? – Acapulco