Tính điểm trung bình javascript

Trong bài tập này chúng ta sẽ thực hiện chương trình tính điểm trung bình và xếp loại học tập. Đây là một dạng bài tập căn bản để giúp các bạn nắm vững về các vòng lặp trong Java.

Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.

Chương trình này tính toán điểm của một học sinh dựa trên các điểm được nhập bởi người dùng trong mỗi môn học. Chương trình hoạt động như sau:

Nếu trung bình của các điểm là > = 8,0 thì xếp loại A,

Nếu trung bình là < 8,0 và > = 6,0 thì xếp loại B,

Bài viết này được đăng tại [free tuts .net]

Nếu trung bình là < 6,0 và > = 4,0 xếp loại C,

Còn lại < 4,0 thì xếp loại D.

Ví dụ: Chương trình tính điểm trung bình và xếp loại học tập.

Chúng ta sẽ có một mảng để chứa các điểm mà người dùng nhập vào, sau đó tính trung bình của các phần tử trong mảng và cuối cùng là sử dụng câu lệnh If, Else để xét điều kiện xếp loại.

import java.util.Scanner;
public class TrungBinhDiem
{
    public static void main[String args[]]
    {
        int marks[] = new int[6];
        int i,n;
        boolean flag = true;
        float total=0, avg;
        Scanner scanner = new Scanner[System.in];
        System.out.println["Nhập vào số môn học cần tính: "];
        n = scanner.nextInt[];
            for[i=0; i=8]
        {
            System.out.print["A"];
        }
        else if[avg>=6 && avg=4 && avg100 || sub2>100 || sub3>100 || sub4>100 || sub5>100 ]
  {
    alert["Please Enter Marks in range of 100"];
  }
  else {
    var total= sub1 + sub2 + sub3 + sub4 + sub5;
    document.getElementById["total"].innerHTML = "English Marks :"+sub1+"
Maths Marks: "+sub2+"
Physics Marks: "+sub3+"
Chemistry Marks: "+sub4+"
Computer Marks: "+sub5+"
Total Marks: "+total; } } function Average[]{ var sub1 = parseInt[document.getElementById["eng"].value]; var sub2 = parseInt[document.getElementById["mat"].value]; var sub3 = parseInt[document.getElementById["phy"].value]; var sub4 = parseInt[document.getElementById["chm"].value]; var sub5 = parseInt[document.getElementById["cmp"].value]; if[sub1>100 || sub2>100 || sub3>100 || sub4>100 || sub5>100 ] { alert["Please Enter Marks in range of 100"]; } else { var total= sub1 + sub2 + sub3 + sub4 + sub5; var avg=total/5; document.getElementById["avg"].innerHTML="Your Average marks are: "+avg; } } function Grade[]{ var sub1 = parseInt[document.getElementById["eng"].value]; var sub2 = parseInt[document.getElementById["mat"].value]; var sub3 = parseInt[document.getElementById["phy"].value]; var sub4 = parseInt[document.getElementById["chm"].value]; var sub5 = parseInt[document.getElementById["cmp"].value]; if[sub1>100 || sub2>100 || sub3>100 || sub4>100 || sub5>100 ] { alert["Please Enter Marks in range of 100"]; }else { var total= sub1 + sub2 + sub3 + sub4 + sub5; var avg=total/5; if[avg>=80 && avg=75 && avg=70 && avg=65 && avg=50 && avg=40 && avg

Chủ Đề