Trong toán học, các số tự nhiên là các số 0, 1, 2, 3, 4, 5, ... Nhìn chung, định nghĩa đầu thường được dùng trong lý thuyết số, trong khi định nghĩa sau được thích dùng hơn trong lý thuyết tập hợp và khoa học máy tính
Các số dương 1, 2, 3 ... được gọi là số tự nhiên và tổng của nó là kết quả của tất cả các số bắt đầu từ 1 đến số đã cho.
Với n, tổng các số tự nhiên là:
Bạn có thể giải quyết vấn đề này bằng cách sử dụng vòng lặp while như sau:
Ví dụ 2: Tổng các số tự nhiên sử dụng vòng lặp while
Mặc dù cả hai chương trình đều đúng về mặt kỹ thuật, tốt hơn là sử dụng vòng lặp trong trường hợp này. Đó là vì số lần lặp (tối đa num) đã biết.
Truy cập trang này để tìm hiểu cách tìm tổng số tự nhiên bằng cách sử dụng đệ quy.
Tổng các số tự nhiên
Trong chương trình này, bạn sẽ học cách tính tổng các số tự nhiên bằng cách sử dụng vòng lặp for và vòng lặp while trong Java.Các số dương 1, 2, 3 ... được gọi là số tự nhiên và tổng của nó là kết quả của tất cả các số bắt đầu từ 1 đến số đã cho.
Với n, tổng các số tự nhiên là:
1 + 2 + 3 + ... + nVí dụ 1: Tổng các số tự nhiên sử dụng cho vòng lặp
public class SumNatural {Khi bạn chạy chương trình, đầu ra sẽ là:
public static void main(String[] args) {
int num = 100, sum = 0;
for(int i = 1; i <= num; ++i)
{
// sum = sum + i;
sum += i;
}
System.out.println("Sum = " + sum);
}
}
Sum = 5050các vòng lặp chương trình trên từ 1 đến num đã cho (100) và thêm tất cả các số vào tổng biến.
Bạn có thể giải quyết vấn đề này bằng cách sử dụng vòng lặp while như sau:
Ví dụ 2: Tổng các số tự nhiên sử dụng vòng lặp while
public class SumNatural {Khi bạn chạy chương trình, đầu ra sẽ là:
public static void main(String[] args) {
int num = 50, i = 1, sum = 0;
while(i <= num)
{
sum += i;
i++;
}
System.out.println("Sum = " + sum);
}
}
Sum = 1275Trong chương trình trên, không giống như vòng lặp for, chúng ta phải tăng giá trị của i bên trong thân vòng lặp.
Mặc dù cả hai chương trình đều đúng về mặt kỹ thuật, tốt hơn là sử dụng vòng lặp trong trường hợp này. Đó là vì số lần lặp (tối đa num) đã biết.
Truy cập trang này để tìm hiểu cách tìm tổng số tự nhiên bằng cách sử dụng đệ quy.
No comments:
Post a Comment