Loading Now

Bài tập Java cơ bản: kiểm tra giá trị một số có nằm trong một đoạn cho trước

Bài tập Java cơ bản: kiểm tra giá trị một số có nằm trong một đoạn cho trước

Table of Contents

Bài tập

Viết chương trình nhập từ bàn phím số nguyên a. Bạn hãy kiểm tra xem a có nằm trong đoạn [10, 100] không, nếu có thì hiển thị ra màn hình:

{P} is in the range [10, 100]

Ngược lại hiển thị ra màn hình:

{P} is not in the range [10, 100]

Với {P} là giá trị của biến a.

Lưu ý: nếu bạn đã quên khái niệm về đoạn thì [10, 100] chính là đoạn bao gồm các số lớn hơn hoặc bằng 10 và nhỏ hơn hoặc bằng 100.

Ví dụ nếu bạn nhập:

55

Thì màn hình sẽ hiển thị ra:

55 is in the range [10, 100]

Hướng dẫn

Lưu ý: Bạn không thể viết if (10 <= a <= 100) để kiểm tra xem a có nằm trong đoạn [10, 100] không, để làm bài này bạn cần sử dụng toán tử &&

Code mẫu:

import java.util.Scanner;

public class Statement {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int a = sc.nextInt();
		if (a >= 10 && a <= 100) {
			System.out.println(a + " is in the range [10, 100]");
		} else {
			System.out.println(a + " is not in the range [10, 100]");
		}
	}
}

Post Comment

Contact