Java实现gpa换算
以下是Java实现GPA换算的示例代码:
import java.util.Scanner;
public class GPAConverter {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入您的平均分数:");
double average = input.nextDouble();
double gpa = convertToGPA(average);
System.out.printf("您的GPA为:%.2f", gpa);
}
public static double convertToGPA(double average) {
if (average >= 90) {
return 4.0;
} else if (average >= 85) {
return 3.7;
} else if (average >= 82) {
return 3.3;
} else if (average >= 78) {
return 3.0;
} else if (average >= 75) {
return 2.7;
} else if (average >= 72) {
return 2.3;
} else if (average >= 68) {
return 2.0;
} else if (average >= 64) {
return 1.5;
} else if (average >= 60) {
return 1.0;
} else {
return 0.0;
}
}
}
运行程序后,用户将被要求输入其平均分数,然后程序将使用convertToGPA方法将其转换为GPA,并将结果输出到控制台。该方法使用if-else语句来将平均分数映射到相应的GPA值。请注意,此示例代码仅用于演示目的,实际的GPA换算可能会根据学校和地区而有所不同
原文地址: https://www.cveoy.top/t/topic/epzJ 著作权归作者所有。请勿转载和采集!