Thứ Hai, 11 tháng 6, 2018

(JAVA) Bài tập 4: Tính Điểm Trung bình và Xếp loại Học lực học sinh

Đề bài: Viết chương trình nhập vào Họ Và Tên, điểm Trung bình HK I và  điểm Trung bình HK II của một học sinh. Tính và in ra điểm Trung bình cả năm (HK1+HK2*2)/3 và xếp loại Học lực (Giỏi, Khá, Trung bình, Yếu, Kém) cho học sinh đó.

Source Code đề nghị:
package tinhdiemtrungbinh;
import java.util.Scanner;
public class TinhDiemTrungBinh {
    public static void main(String[] args) {

    // KHAI BAO HANG -BIEN
        String ten,xl;
        float TBHK1,TBHK2,CaNam;
        final String dong="-----------------------------------------------------";
        System.out.println("CHUONG TRINH TINH DIEM TB-XEP LOAI HOC SINH");
        System.out.println(dong);

        //NHAP THONG TIN
        Scanner nhap=new Scanner(System.in);
        System.out.print("Nhap ho ten hoc sinh: ");
        ten = nhap.nextLine();
        System.out.print("Diem TB Hoc Ki I: ");
        TBHK1 = nhap.nextFloat();
        System.out.print("Diem TB Hoc Ki II: ");
        TBHK2 = nhap.nextFloat();

        // KIEM TRA THONG TIN NHAP
        if (TBHK1<0 || TBHK2<0 || TBHK1>10 || TBHK210){
            System.out.println("Chu y... Diem nhap khong hop le, Khong tinh!");
            System.exit(0);
        }
       // TINH DTB VA XEP LOAI
        else{
       
        CaNam = (TBHK1 + TBHK2*2)/3;
        if (CaNam >= 8)
            xl = "GIOI";
        else if (CaNam >= 6.5)
            xl = "KHA";
        else if (CaNam >= 5)
            xl = "TRUNG BINH";
        else if (CaNam >= 3.5)
            xl = "YEU";
        else
            xl = "KEM";

        // IN KET QUA
        System.out.format("Hoc sinh "+ten+" co DTB: %.1f",CaNam);
        System.out.println(" Xep loai hoc luc: "+xl);
        System.out.println(dong);
        }                     
    }
}


(Có) Không có nhận xét nào cho bài viết này

Đăng nhận xét

Hãy nhập Nhận xét cho bài viết này vào khung bên dưới. Cảm ơn...