Loading Now

Bài tập về mảng trong Java: tìm phần tử lớn nhất trong mảng.

Bài tập về mảng trong Java: tìm phần tử lớn nhất trong mảng.

Table of Contents

Bài tập

Cho một mảng các số nguyên n phần tử arr được nhập từ bàn phím. Bạn hãy viết chương trình hiển thị ra phần tử lớn nhất trong mảng. Ví dụ nếu bạn nhập n = 5, arr = [2, 7, 6, 8, 9] như bên dưới:

5
2 7 6 8 9

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

9

Giải thích: mảng này có 5 phần tử và 9 là phần tử lớn nhất trong mảng.

Nếu bạn chưa làm được bài này thì có thể xem hướng dẫn ở bên dưới.

Hướng dẫn

Để tạo ra mảng a có n phần tử bạn có thể viết như sau:

int[] a = new int[n];

Code mẫu:

import java.util.Scanner;

public class Array {
	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();
		}

		int maxValue = arr[0];
		for (int i = 1; i < n; i++) {
			if (arr[i] > maxValue) {
				maxValue = arr[i];
			}
		}

		System.out.print(maxValue);
	}
}

Post Comment

Contact