Module: Tìm kiếm tuyến tính và nhị phân cho các phần tử trong một mảng


Problem

4/7

Tìm kiếm tuyến tính - 2

Theory Click to read/hide

Tìm kiếm mảng tuyến tính
Cố gắng sửa tác vụ từ tác vụ trước để tác vụ hoạt động chính xác ngay cả khi phần tử được yêu cầu không có trong mảng. 
Gợi ý: nếu phần tử bắt buộc không có trong mảng thì cần thoát khỏi vòng lặp ngay khi mảng vượt quá giới hạn.
 
Lưu ý
Cần phải nhớ rằng trong C++ (cũng như trong Python, JavaScript, PHP) khi sử dụng liên kết logic AND (&&), nếu phần đầu tiên là false , thì phần thứ hai không được chọn.

Ví dụ:
điều kiện a = 0 && b != 0 khi a = 5, phần đầu tiên của a = 0 là sai, vì vậy phần thứ hai của b != 0 sẽ không được trình biên dịch kiểm tra.

Problem

Trong mảng đã cho, bạn cần tìm giá trị của phần tử bằng giá trị XX được nhập từ bàn phím. Thêm điều kiện vào chương trình để nó giải quyết vấn đề. Việc đánh số các phần tử bắt đầu bằng 0.

Nếu không có phần tử nào như vậy, chương trình sẽ xuất ra Không tìm thấy.