Loading Now

Bài tập về hàm trong Java: viết hàm hiển thị ra màn hình các số chia hết cho 3 và không chia hết cho 5

Bài tập về hàm trong Java: viết hàm hiển thị ra màn hình các số chia hết cho 3 và không chia hết cho 5

Table of Contents

Bài tập

Bạn hãy viết phương thức hiển thị ra màn hình các số chia hết cho 3 mà không chia hết cho 5 trong mảng các số nguyên arr được nhập vào từ bàn phím.

Ví dụ:

  • Nếu bạn nhập n = 4, arr = [3, 7, 15, 18] thì màn hình sẽ hiển thị ra:
    3 18 ​
  • Ví dụ nếu bạn nhập n = 5, arr = [30, 20, 21, 15, 30] thì màn hình sẽ hiển thị ra:
    21 ​

Hướng dẫn

Bạn nên khai báo phương thức với từ khóa void vì bài này chỉ yêu cầu viết phương thức để hiển thị chứ không yêu cầu viết phương thức có trả về kết quả.

Code mẫu:

import java.util.Scanner;

public class Method {
	public static void show(int[] arr) {
		for (int i = 0; i < arr.length; i++) {
			if (arr[i] % 3 == 0 && arr[i] % 5 != 0) {
				System.out.print(arr[i] + " ");
			}
		}
	}

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int n = sc.nextInt();
		int[] arr = new int[n];
		for (int i = 0; i < n; i++) {
			arr[i] = sc.nextInt();
		}
		show(arr);
	}
}

Post Comment

Contact