Java - Viết Chương Trình Tìm Số Lớn Nhất, Nhỏ Nhất Và Tính Trung Bình ...
Có thể bạn quan tâm
- Viết Chương Trình Javascript để Lấy Một Phần Tử Ngẫu Nhiên Từ Một Mảng
- Viết Chương Trình Javascript Kiểm Tra Ký Tự đầu Tiên Của Chuỗi Có Phải Là Ký Tự Hoa Hay Không
- Viết Chương Trình Javascript Tìm Các Phần Tử Trùng Lặp Trong Mảng
- Viết Chương Trình Java Theo Cho Bài Book Và Author Biết Rằng Mỗi Book được Viết Bởi Nhiều Author
- Viết Chương Trình Kiểm Tra Số Chính Phương Trong Pascal
Viết chương trình sinh ra 2 số ngẫu nhiên có kiểu là double. Sau đó in ra giá trị lớn nhất, nhỏ nhất và giá trị trung bình của 2 số này.
Bài giải
-------------------- ######## --------------------
Hướng dẫn: Để giải bài này, chúng ta sẽ sử dụng phương thức Math.random() để sinh ra ngẫu nhiên 2 số có kiểu là double nằm trong đoạn [0.0 ... 1.0). Sau đó tạo ra 1 ArrayList để lưu 2 số này, và thực hiện các phép toán tìm số lớn nhất (sử dụng Math.max()), số nhỏ nhất (sử dụng Math.min()) và tính trung bình.
Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức. Bài giải public static void main(String[] args) { double randomNumber, minNumber, maxNumber, average, sum = 0.0; DecimalFormat dcf = new DecimalFormat("#.##"); ArrayList<Double> arrayList = new ArrayList<>(); // sinh ra 2 số thực ngẫu nhiên trong đoạn [0,1) for (int i = 0; i < 2; i++) { randomNumber = Math.random(); arrayList.add(randomNumber); } System.out.println("Hai số vừa được sinh ra là: "); for (int i = 0; i < arrayList.size(); i++) { System.out.println(dcf.format(arrayList.get(i))); } // tìm số nhỏ nhất minNumber = Math.min(arrayList.get(0), arrayList.get(1)); System.out.println("Số nhỏ nhất trong 2 số trên là " + dcf.format(minNumber)); // tìm số lớn nhất maxNumber = Math.max(arrayList.get(0), arrayList.get(1)); System.out.println("Số lớn nhất trong 2 số trên là " + dcf.format(maxNumber)); // tính trung bình cộng 2 số trên for (int i = 0; i < arrayList.size(); i++) { sum += arrayList.get(i); } average = sum / (arrayList.size()); System.out.println("Trung bình cộng = " + dcf.format(average)); }
Kết quả sau khi biên dịch chương trình (lưu ý kết quả của mỗi lần biên dịch sẽ khác nhau vì giá trị của 2 số này là ngẫu nhiên):
Câu hỏi thường gặp liên quan:
- Java - Viết chương trình giải phương trình bậc 2 2 ẩn.
- Java - Viết chương trình tính độ dài đoạn thẳng nối 2 điểm.
- Java - Viết chương trình hiển thị ngẫu nhiên 1 ký tự in hoa.
- Java - Viết chương trình tính diện tích đa giác đều.
- Java - Viết chương trình tìm số lớn nhất, nhỏ nhất và tính trung bình của 2 số có kiểu double ngẫu nhiên.
Cùng chuyên mục:
Hướng dẫn Upload file với Spring Boot và jQuery Ajax trong Java
Hướng dẫn download file với Spring Boot trong Java
Hướng dẫn Upload file với Spring Boot trong Java
Hướng dẫn CRUD với Spring Boot, REST và AngularJS trong Java
Cách sử dụng Spring Scheduled trong Spring Boot
Cách dùng Groovy trong Spring Boot Java
Cách dùng Spring Boot và Mustache trong Java
Cách dùng Spring Boot và MongoDB trong Java
Cách tạo Restful Client bằng RestTemplate trong Spring Boot
Hướng dẫn sử dụng Interceptor trong Spring Boot
Sử dụng Twitter Bootstrap trong Spring Boot
Tạo trang web đa ngôn ngữ với Spring Boot trong Java
Tạo ứng dụng Chat với Spring Boot và Websocket
Sử dụng JUnit để tạo unit test trong Spring Boot
Cách triển khai Spring Boot trên Tomcat Server
Cách test RESTful API trong Spring Boot
Cách dùng Spring Security trong Spring Boot để xác thực và phân quyền
Duyệt cây nhị phân bằng phương pháp inOder trong Java
Xóa node của cây nhị phân tìm kiếm trong Java
Bảo mật Spring Boot RESTful Service sử dụng Basic Authentication trong Java
Từ khóa » Viết Chương Trình Java Nhập Vào 2 Số Nguyên A B Xác định Số Lớn Nhất (max) Số Nhỏ Nhất Trong 2 Số
-
Java - Viết Chương Trình Sinh Ra 3 Số Ngẫu Nhiên Có Kiểu Double Và ...
-
Bài Tập Java Có Lời Giải - Học Lập Trình Java - Viettuts
-
20 BÀI TẬP JAVA CƠ BẢN CHO NGƯỜI MỚI HỌC (CÓ ĐÁP ÁN)
-
Tìm Giá Trị Lớn Nhất Trong 2 Số | VnCoding
-
Bài Tập Java Cơ Bản, Có Lời Giải Code Mẫu
-
Bài Tập Java Cơ Bản: Tìm Số Lớn Nhất Trong 3 Số | Codelearn
-
Viết Chương Trình JAVA Max/min 4 Số Nhập Vào Từ Bàn Phím Hưaz ...
-
Viết Chương Trình Nhập Vào 2 Số Nguyên . Đưa Ra Max Trong 2 Số đó
-
[PDF] LỜI NÓI ĐẦU - Khoa CNTT
-
Pascal (ngôn Ngữ Lập Trình) – Wikipedia Tiếng Việt
-
Chuỗi String Trong Java
-
Bài 55. Bài Tập Mảng 2 Chiều Có Lời Giải Code C/C++
-
Hướng Dẫn Viết Sơ đồ Khối Thuật Toán Trong Lập Trình