Hi, I am

Ngô Tôn

I am a programmer.

Home / Tag Archives: lap trinh (page 7)

Tag Archives: lap trinh

Đảo ngược dãy số

Yêu cầu: Viết chương trình nhập vào dãy số a gồm n số nguyên ( n <= 100 ). • Hãy đảo ngược dãy đó. Ví dụ: Nhập a: 3 4 5 2 0 4 1 Dãy sau khi đảo: 1 4 0 2 5 4 3 • (*)Hãy kiểm tra …

Read More »

Xóa tất cả các phần tử nhỏ hơn X

Yêu cầu: – Nhập vào giá trị X. Viết hàm xoá tất cả các phần tử có giá trị nhỏ hơn X. Thuật toán: – Kiểm tra điều kiện: A[i] < x và xóa phần tử A[i]. Code: Kết quả: [crayon-66317102e5a4b947794801/]

Read More »

Xóa phần tử có giá trị lớn nhất trong mảng

Yêu cầu: – Xóa phần tử có giá trị lớn nhất trong mảng. Thuật toán: – Tìm vị trí của phần tử lớn nhất trong mảng. – Xóa phần tử đó bằng cách dồn các phần tử đi sau nó: A[i] = A[i+1] Code: Kết quả: [crayon-66317102e5f68891400634/]

Read More »

Xóa phần tử tại vị trí lẻ trong mảng

Yêu cầu: – Xóa phần tử tại vị trí lẻ trong mảng. Thuật toán: – Giả sử xóa phần tử tại vị trí thứ i. Chúng ta thực hiện phép dồn các phần tử của mảng: A[i] = A[i+1]. Code: Kết quả: [crayon-66317102e6459111438161/]

Read More »

Sắp xếp các phần tử âm dương trong mảng

Yêu cầu: – Sắp xếp các phần tử âm dương trong mảng – Viết hàm sắp xếp các phần tử âm giảm dần từ trái sang phải, phần tử dương tăng dần từ phải sang trái. Thuật toán: – Sử dụng thuật toán sắp xếp bubble sort. Code: Kết quả: [crayon-66317102e698f902694699/]

Read More »

Sắp xếp các phần tử chẵn giảm dần

Yêu cầu: – Viết hàm sắp xếp các phần tử chẵn giảm dần. (các phần tử khác trong mảng giữ nguyên vị trí) Ví dụ: Dãy số: 1 9 2 4 6 3 5 0 -5 8 Dãy số sau khi sắp xếp: 1 9 8 6 4 3 5 2 -5 0 Thuật toán: …

Read More »

Sắp xếp mảng theo thứ tự giảm dần

Yêu cầu: – Sắp xếp mảng theo thứ tự giảm dần. Thuật toán: – Có rất nhiều thuật toán sắp xếp. Ở đây, mình lựa chọn phương pháp bubble sort với lý do là cài đặt đơn giản. Code: Kết quả: [crayon-66317102e7413191228030/]

Read More »