- Bài 1: Bài tập làm quen với Java
- Bài 2: Bài tập Java Toán, Số học
- Bài 3: Bài tập Java về mảng, dãy số
Bài 3: Bài tập Java về mảng, dãy số - Tổng hợp Bài tập Java có lời giải
Đăng bởi: Admin | Lượt xem: 6520 | Chuyên mục: Java
Trong bài này, mình sẽ giới thiệu với các bạn một số bài tập về mảng (Array) trong Java bao gồm mảng 1 chiều, 2 chiều. Các thao tác nhập xuất với mảng. Tìm kiếm, sắp xếp, đào chiều...
Mảng trong Java
hông thường, mảng (array) là một tập hợp các phần tử có cùng kiểu được lưu trữ gần nhau trong bộ nhớ.
Mảng trong java là một đối tượng chứa các phần tử có kiểu dữ liệu giống nhau. Mảng là một cấu trúc dữ liệu nơi lưu trữ các phần tử giống nhau. Với mảng trong java chúng ta chỉ có thể lưu trữ một tập các phần tử có số lượng phần tử cố định.
Mảng trong java lưu các phần tử theo chỉ số, chỉ số của phần tử đầu tiên là 0.
Trong bài này mình sẽ chủ yếu làm việc với mảng số nguyên.
Bài 1. Tạo mảng gồm n số nguyên dương nhập từ bàn phìm, nhập giá trị từng phần tử và in mảng ra màn hình
Thao tác nhập xuất mảng này sẽ là thao tác cho hầu hết các bài tập liên quan tới mảng phía dưới
Code mẫu:
package vn.vncoder;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Nhập số phần tử của mảng: ");
int n = scanner.nextInt();
// khởi tạo mang arr
int [] arr = new int [n];
System.out.println("Nhập các phần tử của mảng: ");
for (int i = 0; i < n; i++) {
System.out.printf("a[%d] = ", i);
arr[i] = scanner.nextInt();
}
// In mang
System.out.println("Hiển thị mảng: ");
for (int i = 0; i < n; i++) {
System.out.printf("[%d] ", i);
}
}
}
Kết quả:
Nhập số phần tử của mảng: 4
Nhập các phần tử của mảng:
a[0] = 4
a[1] = 7
a[2] = 3
a[3] = 6
Hiển thị mảng:
[0] [1] [2] [3]
Bài 2.
Theo dõi VnCoder trên Facebook, để cập nhật những bài viết, tin tức và khoá học mới nhất!