
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
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