Thực Hành Java: Bài 8 Viết Chương Trình Tính Tổng S = 1 /1! + 2 /2! + ...
Có thể bạn quan tâm
Trước hết, ta nên viết một hàm tính n!
//---------ham tinh giai thua-------------- public static double giaithua(int n){ double tmp=1; if (n>1) { for (int i = 2; i <= n; i++) { tmp *= i; } } return tmp; }Và khai báo một biến toàn cục n. Bạn có thể viết thêm method nhập để gọi cho tiện nhưng ở bài này tôi viết chung vào phương thức main. Toàn bộ code của bài tập như sau:
package baitap8; import java.util.Scanner; public class Baitap8 { public static int n; //---------ham tinh giai thua-------------- public static double giaithua(int n){ double tmp=1; if (n>1) { for (int i = 2; i <= n; i++) { tmp *= i; } } return tmp; } /** * @param args the command line arguments */ public static void main(String[] args) { // TODO code application logic here float tong = 0.0f; Scanner reader = new Scanner(System.in); System.out.print("Nhập số tự nhiên N = "); n = reader.nextInt(); for (int i = 1; i <= n; i++) { tong+= i/giaithua(i); } System.out.println("tong day so la: " + tong); } }Các bạn có thể sử dụng nhiều cách khác nhau để nhập dữ liệu vào như BufferedReader, JOptionPane thay vì sử dụng lớp Scanner như bài này.
Chia sẻ:
Related
Posted in: Bài tập Java Điều hướng bài viết ← Older Newer →Có một phản hồi
- Giải các bài tập lập trình Java | Lập trình căn bản và nâng cao Tháng Sáu 30, 2015 lúc 4:00 sáng | Trả lời
[…] Bài 8. Viết chương trình tính tổng S = 1 /1! + 2 /2! + ….+ n / n! Giải bài tập 8 […]
ThíchThích
Bình luận về bài viết này Hủy trả lời
Tìm kiếm
TìmBài viết gần đây
- Javascript Algorithms
- Java ứng dụng thực tế
- Ký sự internship TMA Solutions – Tuần thứ hai
- Ký sự internship TMA Solutions – Ngày thứ nhất 28/5/2018
- 11 cách hệ thống giáo dục Phần lan cho ta thấy “Ít mà Nhiều”
Lưu trữ
- Tháng Bảy 2021
- Tháng Tư 2019
- Tháng Sáu 2018
- Tháng Năm 2018
- Tháng Mười 2016
- Tháng Chín 2016
- Tháng Mười 2015
- Tháng Chín 2015
- Tháng Tám 2015
- Tháng Bảy 2015
- Tháng Sáu 2015
Nội dung
- Bài tập Java
- Giáo dục
- Java ứng dụng
- Javascript/nodejs
- Ký sự TMA Solutions
- Olympic tin học
- Robocon
- Uncategorized
Thống kê
- 282 238 Lượt truy cập
Tạo một blog miễn phí với WordPress.com.
- Bình luận
- Đăng lại
- Theo dõi Đã theo dõi
- Lập trình căn bản và nâng cao Theo dõi ngay
- Đã có tài khoản WordPress.com? Đăng nhập.
-
- Lập trình căn bản và nâng cao
- Tùy biến
- Theo dõi Đã theo dõi
- Đăng ký
- Đăng nhập
- URL rút gọn
- Báo cáo nội dung
- Xem toàn bộ bài viết
- Quản lý theo dõi
- Ẩn menu
Từ khóa » Tính Tổng S=1/2+2/3+3/4+...+n/n+1 Trong Java
-
Tính Tổng S(n) = 1/2 + 2/3 + 3/4 +…+ N/(n+1) | VnCoding
-
Tính S(n) = 1/2 + 2/3 + 3/4 + …. + N / (n + 1) Bằng C / C++ - Freetuts
-
Java - Tính Giá Trị Của Biểu Thức S = 1 + 1.2 + 1.2.3 + ... + ... - Freetuts
-
Tính S(n)=1/2 + 2/3 + 3/4 + ... + N/(n+1) (n>0)
-
Tính Tổng S(n) = 1/2 + 2/3 + 3/4 +...+ N/(n+1) Trong C | Lập Trình Từ Đầu
-
Tính Tổng S(n) = 1^2 + 2^2 + 3^2 +...+ N^2 Trong C - Lập Trình Từ Đầu
-
Lập Trình Java - Bài Tập Kinh điển
-
Viết Chương Trình Tính Tổng S=2+4+6+...+n (n Là Số Chẵn) - TopLoigiai
-
VIẾT CHƯƠNG TRÌNH TÍNH TỔNG SỐ NGUYÊN TRONG JAVA
-
Java Co Ban Thuat Toan Don Gian 2 Vong Lap - In Dãy Số 1, 2, 3, 4 ...
-
(DOC) Growth And Convergence In A Model With Renewable And ...
-
Tính Tổng Dãy Số Trong C# (Phần 2) | 200 Bài Tập C# Có Giải Hay Nhất ...