Bài giảng Tin học cơ sở 4 - Bài 6: Các thao tác với mảng, cung cấp cho người học những kiến thức như: Tìm kiếm, sửa các phần tử; Chèn, xóa một, nhiều phần tử; Sắp xếp; Mảng 2 chiều. Mời các bạn cùng tham khảo! | Tin học cơ sở 4 Buổi 6. Các thao tác với mảng Bộ môn Khoa học máy tính - 2017 Nội dung buổi học 1. Tìm kiếm sửa các phần tử 2. Chèn xóa một nhiều phần tử 3. Sắp xếp 4. Mảng 2 chiều 2 Quản lý dữ liệu Nảy sinh nhu cầu khi có nhiều dữ liệu Tìm kiếm search Sửa cập nhật update Chèn thêm xóa đi insert delete Sắp xếp sort 3 Tìm kiếm Tìm phần tử thỏa mãn điều kiện 4 Tìm các số lớn hơn 4 7 Tìm vị trí các số nguyên tố Đếm số lượng số chẵn 0 6 8 1 4 Tìm kiếm Đoạn mã tìm kiếm mẫu 4 for int i 0 i lt n i 7 if isConditionSatisfied a i 0 đoạn mã xử lý khi 6 a i thỏa mãn điều kiện . 8 1 5 CT1. Tìm các số lớn hơn 4 4 for int i 0 i lt n i 7 if a i gt 4 cout CT2. Tìm các số nguyên tố for int i 0 i lt n i if isPrime a i 4 cout CT3. Đếm số lượng số chẵn 4 int count 0 7 for int i 0 i lt n i if a i 2 0 0 count 6 cout Sửa cập nhật phần tử Cập nhật phần tử 4 Khi phần tử thỏa mãn điều kiện 7 Bằng hàm công thức tính từ các phần tử khác 0 6 8 1 9 Sửa cập nhật các phần tử Đoạn mã cập nhật mẫu 4 for int i 0 i lt n i 7 if isConditionSatisfied a i 0 đoạn mã cập nhật khi 6 a i thỏa mãn điều kiện . 8 1 10 CT4. Sửa các số lớn hơn 4 thành 4 4 for int i 0 i lt n i 7 if a i gt 4 a i 4 0 6 8 1 11 CT4. Sửa các số lớn hơn 4 thành 4 4 for int i 0 i lt n i 4 if a i gt 4 a i 4 0 4 4 1 12 CT5. Sửa các số thành tổng của nó và phần tử phía trước 4 for int i 0 i lt n i 7 a i a i-1 i gt 0 a i-1 0 0 6 Chỉ số không Biểu thức lựa 8 hợp lệ khi i chọn 0 1 13 CT5. Sửa các số thành tổng của nó và phần tử phía trước 4 for int i 0 i lt n i 11 a i i gt 0 a i-1 0 11 17 25 26 Do vòng lặp for các phần tử bị sửa trước khi cộng 14 CT5. Sửa các số thành tổng của nó và phần tử phía trước Kỹ thuật lặp ngược lại 4 for int i n-1 i gt 0 i- 7 a i i gt 0 a i-1 0 0 6 Luôn cộng các phần tử 8 chưa bị sửa 1 15 CT5. Sửa các số thành tổng của nó và phần tử phía trước Kỹ thuật lặp ngược lại 4 for int i n-1 i gt 0 i- 11 a i i gt 0 a i-1 0 7 6 Luôn cộng các phần tử 14 chưa bị sửa 9 16 CT6. Sửa các số thành tổng hai phần tử bên cạnh Kỹ thuật lưu