Bài tập ôn luyện Buổi 2
Viết chương trình C# dạng Console, có menu cho phép người dùng thao tác với mảng số nguyên. Chương trình cần thực hiện các chức năng sau:
- Nhập mảng: Cho phép người dùng nhập số lượng phần tử n, sau đó nhập n số nguyên từ bàn phím.
- Hiển thị mảng: In ra các phần tử của mảng trên cùng một dòng.
- Tính toán:
- Tính tổng các phần tử trong mảng.
- Tính giá trị trung bình của mảng.
- Tìm phần tử lớn nhất và nhỏ nhất trong mảng.
- Sắp xếp:
- Sắp xếp mảng theo thứ tự tăng dần.
- Sắp xếp mảng theo thứ tự giảm dần.
- Tìm kiếm: Nhập vào một số x, kiểm tra xem x có trong mảng không, nếu có in ra vị trí.
- Thoát: Kết thúc chương trình.
Gợi ý cấu trúc menu:
1. Nhập mảng 2. Hiển thị mảng 3. Tính tổng, trung bình, tìm max/min 4. Sắp xếp mảng 5. Tìm kiếm phần tử 6. Thoát
👉 Yêu cầu: Sử dụng if–else
, switch–case
, vòng lặp (for
, while
, foreach
) và mảng một chiều để giải quyết.