Viết chương trình nhập vào từ bàn phím số nguyên dương n tính và in ra màn hình tổng S=1+3+5 2 n + 1

Viết chương trình tính giá trị của biểu thức S = 1 + 3 + 5 + n + ... + [2n + 1] với với n bất kỳ được nhập từ bàn phím [n >= 0].

Yêu cầu: Chương trình phải kiểm tra số n nhập vào có phải là số nguyên dương không, nếu không thì yêu cầu người dùng nhập lại.

Bài giải

-------------------- ######## --------------------

Bài giải.

package vong_lap_for; import java.util.Scanner; public class TinhTongCacSoLe { public static void main[String[] args] { int n, sum = 0; Scanner scanner = new Scanner[System.in]; // n còn nhỏ hơn 0 thì còn nhập lại do { System.out.println["Mời bạn nhập vào số n: "]; n = scanner.nextInt[]; } while [n < 0]; /* * tính giá trị của biểu thức * i còn nhỏ hơn n thì còn thực hiện thân vòng lặp */ for [int i = 0; i

Chủ Đề