以下是使用 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 换算可能会根据学校和地区而有所不同。

Java GPA 计算器: 代码示例和解释

原文地址: https://www.cveoy.top/t/topic/nRnm 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录