Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 1

TRƯỜNG CAO ĐẲNG BÀI TẬP KẾT THÚC HỌC PHẦN

CÔNG THƯƠNG TP.HCM Mã đề: 004


KHOA CÔNG NGHỆ THÔNG TIN
BỘ MÔN: PHẦN MỀM
Môn học: Kỹ thuật lập trình; Số đvht/tín chỉ: 03/02
Mã học phần: 229016/229104; Ngành học: Công nghệ thông tin
Trình độ đào tạo: Cao đẳng; Hình thức đào tạo: Chính quy

Anh/Chị tạo 03 project thực hiện ba bài toán dưới đây.


Bài toán 01:
Cho ma trận a gồm m dòng và n cột, mỗi phần tử là một số nguyên. Với a[i][j]106, 0 i  m, 0 j  n,
0 m, n  102. Anh/Chị viết chương trình thực hiện các yêu cầu dưới đây:
1. Nhập/xuất ma trận a, với m dòng và n cột.
2. Tính tổng các phần tử dương.
3. Tìm max trên dòng k bất kỳ.
4. Đếm số phần tử không lẻ trên dòng k bất kỳ.
5. Liệt kê các phần tử là số nguyên tố.
6. Liệt kê các phần tử là số lẻ.
Bài toán 02:
Cho một đối tượng Khách hàng gồm các thông tin:
 Mã khách hàng (makh): kiểu số nguyên
 Họ và tên (hoten): chuỗi tối đa 51 ký tự
 Giới tính (gtinh): số nguyên, với 1 là nam, 0 là nữ
 Địa chỉ (dchi): chuỗi tối đa 51 ký tự
 Tuổi (tuoi): kiểu số nguyên
 Điện thoại (dthoai): chuỗi 12 ký tự
Cho danh sách a, gồm n khách hàng. Anh/Chị viết chương trình thực hiện các yêu cầu dưới đây:
1. Nhập/xuất danh sách khách hàng.
2. Liệt kê các khách hàng có địa chỉ trên đường "Kha Van Can".
3. Tìm khách hàng có mã số là k bất kỳ.
4. Thêm một khách hàng k vào sau khách hàng có họ tên "Tran Anh Khoa". Nếu danh sách không
có khách hàng "Tran Anh Khoa" thì thêm vào cuối.
5. Đếm số khách hàng có số điện thoại 09.
Bài toán 03:
Cho mảng a gồm n số nguyên, với a[i]106, 0 i  n, 0 n  106. Anh/Chị viết chương trình thực hiện
các yêu cầu dưới đây bằng phương pháp lập trình đệ quy:
1. Nhập/xuất mảng a, n phần tử.
2. Liệt kê các phần tử không âm.
3. Đếm số phần tử có 2 chữ số.
4. Tìm phần tử min dương.
5. Tính tổng các phần tử là bội số của k.

You might also like