Yêu cầu: Viết chương trình tính tổng tất cả các phần tử xung quanh trên mảng các số nguyên. (Phần tử xung quanh là hai phần tử bên cạnh cộng lai bằng chính nó (Ví dụ: 1 3 2 → 1,2 là hai phần tử xung quanh của 3). Ví dụ: 1 3 2 5 3 9 6 …
Read More »Tính tổng các phần tử cực tiểu trong mảng
Yêu cầu: – Viết hàm tính tổng các phần tử cực tiểu trong mảng các số nguyên (phần tử cực tiểu là phần tử nhỏ hơn các phần tử xung quanh nó ). Ví dụ: 6 4 2 9 5 3 7 1 5 8 (2, 3, 1 là các phần tử cực tiểu) Thuật …
Read More »Tính tổng các phần tử cực đại trong mảng số nguyên
Yêu cầu: – Tính tổng các phần tử cực đại trong mảng các số nguyên (phần tử cực đại là phần tử lớn hơn các phần tử xung quanh nó). Ví dụ: 1 5 2 6 3 5 1 8 6 (5, 6, 5, 8 là các phần tử cực đại) Thuật toán: Code: Kết quả: [crayon-6620bacd84ff1917620547/]
Read More »Tính tổng các phần tử ở vị trí chẵn trong mảng 1 chiều
Yêu cầu: – Tính tổng các phần tử ở vị trí chẵn trong mảng 1 chiều. Thuật toán: – Viết hàm tính tổng các phần tử ở vị trí chẵn trong mảng 1 chiều. Code: Kết quả: [crayon-6620bacd85391080872833/]
Read More »Kiểm tra dãy A có phải là con của dãy B không?
Yêu cầu: Cho 2 dãy A, B các số nguyên (kích thước dãy A nhỏ hơn dãy B). Hãy kiểm tra xem A có phải là con của B hay không? Thuật toán: Code: Kết quả: [crayon-6620bacd860ab669592998/]
Read More »Chỉ ra số hạng lớn thứ k của mảng
Yêu cầu: Cho mảng các số nguyên A gồm n phần tử (n ≤ 30000) và số dương k (k ≤ n). Hãy chỉ ra số hạng lớn thứ k của mảng. Ví dụ: Mảng A: 6 3 1 10 11 18 Nếu: k = 1 => Kết quả: 18 k …
Read More »Kiểm tra phần tử mảng 1 chiều khi nhập từ bàn phím
Yêu cầu: – Viết chương trình nhập vào mảng A gồm n phần tử, trong quá trình nhập kiểm tra các phần tử nhập vào không được trùng, nếu trùng thông báo và yêu cầu nhập lại. Thuật toán: – So sánh giá trị nhập vào với các phần tử …
Read More »Nối 2 mảng số nguyên
Yêu cầu: – Cho 2 mảng số nguyên a và b kích thước lần lượt là n và m. Viết chương trình nối 2 mảng trên thành mảng c theo nguyên tắc chẵn ở đầu mảng và lẻ ở cuối mảng. Ví dụ: Mảng a: 3 2 7 5 9 Mảng b: …
Read More »Tách 1 mảng thành 2 mảng chẵn và lẻ
Yêu cầu: – Viết chương trình tách 1 mảng các số nguyên thành 2 mảng B và C, sao cho mảng B chứa toàn số lẻ và mảng C chứa toàn số chẵn. Ví dụ: Mảng ban đầu: 1 3 8 2 7 5 9 0 10 Mảng a: 1 3 …
Read More »Tìm vị trí của phần tử lớn nhất trong mảng 1 chiều
Yêu cầu: – Tìm vị trí của phần tử lớn nhất trong mảng 1 chiều. Thuật toán: – Viết hàm tìm vị trí của phần tử lớn nhất trong mảng 1 chiều. (Gợi ý: tham số truyền vào là mảng 1 chiều, giá trị trả về là vị trí của phần …
Read More »