Viết chương trình tính điểm trung bình java
Trong chương trình này, bạn sẽ học cách tính trung bình của các mảng đã cho trong Java. Chương trình tính trung bình cộng sử dụng mảngpublic void tongTrungbinh(){ double[] numArray = { 45.3, 67.5, -45.6, 20.34, 33.0, 45.6 }; double sum = 0.0; for(double num: numArray){ sum += num; } double average = sum / numArray.length; System.out.format("Tong trung binh cong : %.2f", average); } Kết quả khi chạy chương trình: Tong trung binh cong : 27.69 Giải thích chương trình tính trung bình cộng: Trong chương trình trên, numArray lưu trữ các giá trị dấu phẩy động có giá trị trung bình được tìm thấy. Sau đó, để tính trung bình, trước tiên chúng ta cần tính tổng của tất cả các phần tử trong mảng. Điều này được thực hiện bằng cách sử dụng một vòng lặp for cho mỗi vòng lặp trong Java. Cuối cùng, chúng tôi tính trung bình theo công thức: trung bình = tổng số / tổng số Trong trường hợp này, tổng số được đưa ra bởi numArray.length. Cuối cùng, chúng tôi in hàm sử dụng định dạng () trung bình để chúng tôi giới hạn các điểm thập phân chỉ còn 2 bằng cách sử dụng "% .2f" For-each không phù hợp nếu bạn muốn thay đổi một mảng. Ví dụ: bạn không thể sắp xếp một mảng mà không thay đổi vị trí của các phần tử trong đó. Ngoài ra, trong đoạn mã sau, chỉ biến iterator sẽ thay đổi, không phải phần tử của mảng: Đề bài: Viết chương trình sử dụng ngôn ngữ lập trình Java để quản lý sinh viên gồm các chức năng cơ bản như sau:
Giả sử mỗi sinh viên gồm các thuộc tính như ID, tên và điểm trung bình. Yêu cầu kiến thức:
Cấu trúc thư mục: src |——BuildClass |——Student.java |——SortByDiemTB.java |——QuanLySinhVien.java |——UseClass |——MainClass.java Code tham khảo dưới đây được viết trên JDK ver 8.x: File Student.java:
File SortByDiemTB.java:
File QuanLySinhVien.java:
File MainClass.java:
Kết luận:
|