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/nRnm 著作权归作者所有。请勿转载和采集!