Tính Trung Bình Cộng Các Số Trong Mảng Java - Freetuts
Có thể bạn quan tâm
Trong bài tập này chúng ta sẽ thực hiện chương trình tính trung bình cộng các số trong mảng 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. Đây là một dạng bài tập căn bản trong mảng, là tiền đề để các bạn làm các bài tập phức tạp hơn.
Dưới đây chúng ta sẽ thực hiện hai chương trình để tính trung bình cộng các số trong mảng. Chương trình thứ nhất sẽ tính trung bình của một mảng đã được gán giá trị sẵn cho các phần tử, chương trình thứ hai sẽ do chính người dùng nhập vào giá trị các phần tử của mảng bằng cách sử dụng Scanner.
Để hiểu được các chương trình dưới đây, bạn nên có kiến thức về vòng lặp For và Mảng trong java.
Bài viết này được đăng tại [free tuts .net]
Ví dụ 1: Tính trung bình cộng các số trong mảng trong java.
Ở ví dụ này chúng ta sẽ sử dụng vòng lặp For để cộng các phần tử trong mảng, sau đó thực hiện phép tính trung bình cộng kết quả vừa được tính ở vòng lặp For.
public class TinhTrungBinhCong { public static void main(String[] args) { double[] arr = {19, 12.89, 16.5, 200, 13.7}; double total = 0; for(int i=0; i<arr.length; i++){ total = total + arr[i]; } double average = total / arr.length; System.out.format("Kết quả là: %.3f", average); } }Kết quả:
Ví dụ 2: Tính trung bình cộng các số trong mảng sử dụng Scanner.
Trong ví dụ này chúng ta sẽ thực hiện chương trình yêu cầu người dùng nhập vào các phần tử của mản,g sau đó dùng vòng lặp For để tính tổng các phần tử trong mảng. Và cuối cùng là tính trung bình cộng kết quả vừa được tính ở vòng lặp For.
* Lưu ý: Để yêu cầu người dùng nhập vào giá trị cho các phần tử trong mảng thì chúng ta phải sử dụng Scanner, vì vậy hãy import nó vào bằng cách sử dụng câu lệnh import java.util.Scanner.
import java.util.Scanner; public class TinhTrungBinhCong { public static void main(String[] args) { System.out.println("Nhập vào số phần tử trong mảng: "); Scanner scanner = new Scanner(System.in); int n = scanner.nextInt(); double[] arr = new double[n]; double total = 0; for(int i=0; i<arr.length; i++){ System.out.print("Nhập vào giá trị cho phần tử thứ "+(i+1)+": "); arr[i] = scanner.nextDouble(); } scanner.close(); for(int i=0; i<arr.length; i++){ total = total + arr[i]; } double average = total / arr.length; System.out.format("Kết quả là: %.3f", average); } }Kết quả:
Như vậy là chúng ta đã thực hiện xong hai chương trình tính trung bình cộng các số trong mảng trong Java. Chúc các bạn thực hiện thành công!!!
Từ khóa » Tính Trung Bình Cộng Trong Mảng Java
-
Java - Tính Trung Bình Cộng Của N Số Nguyên Nhập Từ Bàn Phím.
-
Tut Java-Tính Tổng Trung Bình Cộng - Tuan Anh's Blog
-
Tính Trung Bình Cộng Của Các Phần Tử Trong Mảng | Java Việt Nam
-
BÀI TẬP TÍNH TRUNG BÌNH CỦA CÁC PHẦN TỬ Ở TRONG MẢNG
-
Tính Trung Bình Của Một Danh Sách Mảng? - HelpEx
-
Cách Tính Tổng Và Trung Bình Của Các Phần Tử Trong Mảng JavaScript
-
ính điểm Trung Bình Và Xếp Loại Học Tậ - Bài Tập Java Có Lời Giải Cơ ...
-
[Tự Học Java] Mảng Trong Java »
-
Độ Dài Mảng Trong Java
-
Java: Bài Tập Phần Mảng Số | V1Study
-
Bài Tập Lập Trình Java – Bài 3 - Pham Nhat Anh
-
Tính Trung Bình Cộng Các Số Có Mặt Trong Chuỗi - Dạy Nhau Học
-
Làm Cách Nào để Bạn Tìm được Giá Trị Trung Bình Của 3 Số Trong ...