06/04/2021, 14:47

In các số lẻ từ 1..n trong Java - Bài tập Java có lời giải cơ bản đến nâng cao

Trong bài tập này chúng ta sẽ thực hiện chương trình in các số lẻ từ 1 .. n trong Java. Đây là một dạng bài tập cơ bản trong Java, giúp các bạn hiểu rõ hơn để có thể làm các bài tập phức tạp. Để hiểu được chương trình các bạn cần có kiến thức về vòng lặp For và câu lệnh If, Else. ...

Trong bài tập này chúng ta sẽ thực hiện chương trình in các số lẻ từ 1 .. n trong Java. Đây là một dạng bài tập cơ bản trong Java, giúp các bạn hiểu rõ hơn để có thể làm các bài tập phức tạp.

Để hiểu được chương trình các bạn cần có kiến thức về vòng lặp For và câu lệnh If, Else.

Ví dụ: Chương trình in các số lẻ từ 1 .. n.

Chúng ta sẽ nhận số n từ người dùng vì vậy sẽ dùng lớp Scanner để lấy dữ liệu.

Sau đó dùng vòng lặp For chạy từ 1 đến n

Trong vòng lặp For sẽ sử dụng câu lệnh If để thêm điền kiện số lẻ.

Và cuối cùng là in các số thõa điều kiện ra màn hình.

import java.util.Scanner;
class InSoLe {
    public static void main(String args[]) {
        Scanner scanner = new Scanner(System.in);
        int n;
        System.out.println("Nhập vào số n:");
        n = scanner.nextInt();
        System.out.println("Các số lẻ từ 1 đến "+n+" là: ");
        for (int i = 1; i <= n; i++) {
            if (i % 2 == 1) {
                System.out.print(i + " ");
            }
        }
    }
}

Kết quả:

in so le JPG

Như vậy là chúng ta đã thực hiện xong chương trình tìm các số lẻ từ 1 .. n. Chúc các bạn thực hiện thành công!!!

Tạ Quốc Bảo

23 chủ đề

7270 bài viết

Cùng chủ đề
0