Hỏi đáp
Chia sẻ kiến thức, cùng nhau phát triển
Viết chương trình thực hiện các thao tác trên dãy a gồm n số nguyên. Yêu cầu của chương trình là :
1. Đếm số lần xuất hiện của x trong dãy a
2. Tổng các phần tử trong dãy và trung cộng của dãy
3. Tổng các số lẽ
4. Tổng các số chẳn
5. Tổng các số chia hết cho 3
6. Tìm phần tử x có trong dãy hay không?
7. Sắp theo yêu cầu:
- Đầu dãy: Các số dương tăng dần
- Tiếp theo: Các số âm giảm dần
- Cuối cùng: Các số 0
1)
2) không biết trung công là trung bình cộng đúng không bạn, và tông là tổng các số đúng không bạn
3)
4)
5) tương tự tôi mệt quá rồi 3 câu như 1
6)tt như cái 1 nêu dem > 0 thi là true và ngược lại
7)dãy là mảng hay sao(Mình khá chắc đây là bài tập nâng cao của thầy bạn)
Bài này căng đấy thuật thoán hơi nhiều nói chung là khả năng cao là bạn phải code trực tiếp trên trường
thuật toán :
- tạo 2 mảng lưu trữ các số dương và một mảng chứa các số âm
- sắp xếp lại hai mảng
- Viết các mảng dương vào mảng chính vì không có số 0 trong mảng nên khi gặp số 0 mảng âm sẽ nạp vào mảng chính, sau đó bạn cho các giá ri phía sau là 0.
Lười code