Tải bản đầy đủ (.pdf) (3 trang)

Cq nmlt hdth tuan07

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (307.25 KB, 3 trang )

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
KHOA CÔNG NGHỆ THƠNG TIN
BỘ MƠN CƠNG NGHỆ PHẦN MỀM
HỆ CHÍNH QUI
MƠN: NHẬP MƠN LẬP TRÌNH
GVLT: ThS. PHẠM MINH TUẤN

HDTH TUẦN 07
PHẠM TÚ SAN
TRẦN NGỌC HIỆU

TP.HCM, tháng 12 năm 2012


ptsan/

1 Mục tiêu
Lập trình trên mảng tĩnh (array)

2 Bài tập
Cho mảng số nguyên, viết chương trình:
1. Đếm số lần xuất hiện của các số nguyên dương
2. Tính tổng các phần tử không âm.
3. Đếm số phần tử là số nguyên tố
4. Tính tổng các phần tử là số chính phương.
5. Tìm vị trí số dương cuối cùng trong mảng, nếu khơng có trả về -1
6. Đếm số lượng phần tử lớn nhất trong mảng
7. Tìm số nguyên tố nhỏ nhất lớn hơn tất cả các giá trị trong mảng
8. Sắp xếp mảng theo thứ tự tăng dần
9. Sắp xếp mảng sao cho các số ở vị trí chẵn tăng dần, ở vị trí lẻ giảm dần
10. Sắp xếp mảng sao cho số chẵn tăng dần, số lẻ giảm dần và vị trí tương đối của


chúng vấn giữ nguyên
11. Đảo ngược mảng
12. Xóa phần tử thứ i trong mảng
13. Nối hai mảng một chiều lại thành một
14. Nhập 2 mảng một chiều, xóa tất cả các phần tử trùng nhau trong cả 2 mảng
15. Đếm số mảng con tăng dần trong mảng
16. Kiểm tra xem có tồn tại mảng con tăng dần hay giảm dần khơng. Nếu có, in mảng
con tăng dần d i nhất xuất hiện trong mảng.

ếu c nhiều

ảng cùng dài nhất thì

chỉ cần in ra một.

Lưu ý:
1. Tất cả các bài làm chung trong 1 project, tổ chức thành 3 tập tin Ham.h, Ham.cpp,
Main.cpp, các b i được chia ra bằng dịng co

ent như hình
Trang 2


ptsan/
//-----------------BAI XX---------------------------

2. Trong hàm main phải gọi hàm minh họa tất cả các bài
3. X a thư

ục Debug trước khi nộp bài.


4. Nộp b i qua Moodle. Đặt tên bài nộp dạng <MSSV>.rar/zip.
5. Mọi trường hợp l

sai qui định  0 điểm bài tập này.

Trang 3



Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×