十七、上課練習(xí)

上課視頻1:
鏈接:https://pan.baidu.com/s/1zjr_h7kDuEnQ1uMCcigM6A 密碼:qqny
上課視頻2:
鏈接:https://pan.baidu.com/s/1Klh5xgp_5RGoPNw03ewXEA 密碼:dnfy
上課視頻3:
鏈接:https://pan.baidu.com/s/1J6yNfYPkLmx9C8ZCze-_Eg 密碼:bwrk

上課練習(xí):

系統(tǒng)圖片

代碼:

package com.lianwei2ban;

import java.util.Scanner;

/**
 * @ClassName: StudentManagerV1
 * @Description: TODO(練習(xí)學(xué)生管理系統(tǒng)v1.0)
 * @author joychen
 * @date 2018年4月17日 江西微軟件有限公司
 */
public class StudentManagerV1 {
    
    static Scanner scan = new Scanner(System.in);
    private static String name1;
    private static String name2;
    private static String name3;
    private static String name4;
    private static String name5;
    private static String name6;
    private static String name7;
    private static String name8;
    private static String name9;
    private static String name10;
    
    private static int score1;
    private static int score2;
    private static int score3;
    private static int score4;
    private static int score5;
    private static int score6;
    private static int score7;
    private static int score8;
    private static int score9;
    private static int score10;
    

    public static void main(String[] args) {

        while (true) {
            menu();
            System.out.println("請選擇菜單功能:");
            
            int choose = scan.nextInt();
            switch (choose) {
            case 1:
                inputStudentInfo();
                break;
            case 2:
                showAllStudent();
                break;
            case 3:
                searchStuent();
                break;
            case 4:
                countSum();
                break;
            case 5:
                // ...
                break;
            case 6:
                // ...
                break;
            case 7:
                // ...
                break;
            case 8:
                System.out.println("系統(tǒng)已退出!");
                System.exit(0);
                break;
            default:
                //  輸入錯誤,請重新輸入
                break;
            }

        }

    }

    public static void menu() {
        System.out.println("\n\n");
        System.out.println("\t\t學(xué)生成績管理系統(tǒng)\t\t");
        System.out.println("\t\t支持10位學(xué)生,一門成績\t\t");
        System.out.println("\t1.錄入學(xué)生成績\t2.顯示全部學(xué)生成績");
        System.out.println("\t3.查詢學(xué)生成績\t4.求學(xué)生總分");
        System.out.println("\t5.顯示最高分\t6.顯示最低分");
        System.out.println("\t7.查看學(xué)生平均分\t8.退出系統(tǒng)");
    }
    
    /**
     * 錄入學(xué)生信息
     */
    public static void inputStudentInfo() {
        System.out.println("\t\t開始錄入學(xué)生成績");
        System.out.println("請輸入第1個學(xué)生的姓名:");
        name1 = scan.next();
        System.out.println("請輸入第2個學(xué)生的姓名:");
        name2 = scan.next();
        System.out.println("請輸入第3個學(xué)生的姓名:");
        name3 = scan.next();
        System.out.println("請輸入第4個學(xué)生的姓名:");
        name4 = scan.next();
        System.out.println("請輸入第5個學(xué)生的姓名:");
        name5 = scan.next();
        System.out.println("請輸入第6個學(xué)生的姓名:");
        name6 = scan.next();
        System.out.println("請輸入第7個學(xué)生的姓名:");
        name7 = scan.next();
        System.out.println("請輸入第8個學(xué)生的姓名:");
        name8 = scan.next();
        System.out.println("請輸入第9個學(xué)生的姓名:");
        name9 = scan.next();
        System.out.println("請輸入第10個學(xué)生的姓名:");
        name10 = scan.next();
        
        
        System.out.println("請錄入"+name1+"的成績");
        score1 = scan.nextInt();
        System.out.println("請錄入"+name2+"的成績");
        score2 = scan.nextInt();
        System.out.println("請錄入"+name3+"的成績");
        score3 = scan.nextInt();
        System.out.println("請錄入"+name4+"的成績");
        score4 = scan.nextInt();
        System.out.println("請錄入"+name5+"的成績");
        score5 = scan.nextInt();
        System.out.println("請錄入"+name6+"的成績");
        score6 = scan.nextInt();
        System.out.println("請錄入"+name7+"的成績");
        score7 = scan.nextInt();
        System.out.println("請錄入"+name8+"的成績");
        score8 = scan.nextInt();
        System.out.println("請錄入"+name9+"的成績");
        score9 = scan.nextInt();
        System.out.println("請錄入"+name10+"的成績");
        score10 = scan.nextInt();
        
        System.out.println("成績錄入完成");
        
    }
    
    /**
     * 顯示全部學(xué)生信息
     */
    public static void showAllStudent() {
        System.out.println("\t\t顯示全部學(xué)生信息");
        System.out.println(name1+"的成績是"+score1);
        System.out.println(name2+"的成績是"+score2);
        System.out.println(name3+"的成績是"+score3);
        System.out.println(name4+"的成績是"+score4);
        System.out.println(name5+"的成績是"+score5);
        System.out.println(name6+"的成績是"+score6);
        System.out.println(name7+"的成績是"+score7);
        System.out.println(name8+"的成績是"+score8);
        System.out.println(name9+"的成績是"+score9);
        System.out.println(name10+"的成績是"+score10);
    }
    
    /**
     * 查詢學(xué)生成績
     */
    public static void searchStuent() {
        System.out.println("查詢學(xué)生成績");
    }
    
    /**
     * 求學(xué)生總分
     */
    public static void countSum() {
        System.out.println("\t\t計算學(xué)生總分");
        int sum = score1+score2+score3+score4+score5+score6+score7+score8+score9+score10;
        System.out.println("學(xué)生的總分是:"+sum);
    }
    
    

}

作業(yè)

上面代碼沒有實(shí)現(xiàn)的功能,課后自己完成,下次上課前提交.

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容