lOMoARcPSD| 40551442
1
BÀI TẬP ÔN TẬP
HỌC KỲ 1 – NĂM HỌC 2019-2020
Môn thi: Nhập môn lập trình
Thời gian làm bài: 90 phút
Sinh viên không ược sử dụng tài liệu; Làm bài trực tiếp trên ề thi.
MSSV:
Họ Tên:
Câu 1: Vẽ lưu ồ thuật toán và Viết chương trình tính giá trị của biểu thức:
S(n) = , có n dấu căn.
Câu 2: Cho mảng một chiều số nguyên có n phần tử. Thực hiện các yêu cầu sau:
a) Định nghĩa hàm tính tổng các số chẵn trong mảng.
b) Định nghĩa hàm tính tần suất của giá trị x trong mảng.
𝑛+
(
𝑛−1
)
+
+
1
lOMoARcPSD| 40551442
2
Câu 3: Cho ma trận số nguyên có m dòng, n cột. Viết hàm thực hiện các yêu cầu sau:
a)
Tính tổng các phần tử trên dòng d của mang trận. (TongDong)
b)
Liệt kê dòng có tổng dòng (TongDong) lớn nhất.
Câu 4: Sinh viên thực hiện các yêu cầu sau:
a) Khai báo kiểu dữ liệu cấu trúc (struct) PHANSO ể biểu diễn phân số:
lOMoARcPSD| 40551442
3
b) Viết hàm ể tính hiệu của hai phân số
Câu 5: Định nghĩa hàm ệ quy tính tổng các chữ số của số nguyên dương n.
lOMoARcPSD| 40551442
4
----------------- Hết -----------------

Preview text:

lOMoAR cPSD| 40551442 BÀI TẬP ÔN TẬP
HỌC KỲ 1 – NĂM HỌC 2019-2020
Môn thi: Nhập môn lập trình
Thời gian làm bài: 90 phút
Sinh viên không ược sử dụng tài liệu; Làm bài trực tiếp trên ề thi. MSSV: Họ Tên:
Câu 1: Vẽ lưu ồ thuật toán và Viết chương trình tính giá trị của biểu thức:
S(n) = √ 𝑛+ √ ( 𝑛−1 ) + ⋯ + √ 2+ √ 1 , có n dấu căn.
Câu 2: Cho mảng một chiều số nguyên có n phần tử. Thực hiện các yêu cầu sau:
a) Định nghĩa hàm tính tổng các số chẵn trong mảng.
b) Định nghĩa hàm tính tần suất của giá trị x trong mảng. 1 lOMoAR cPSD| 40551442
Câu 3: Cho ma trận số nguyên có m dòng, n cột. Viết hàm thực hiện các yêu cầu sau:
a) Tính tổng các phần tử trên dòng d của mang trận. (TongDong)
b) Liệt kê dòng có tổng dòng (TongDong) lớn nhất.
Câu 4: Sinh viên thực hiện các yêu cầu sau:
a) Khai báo kiểu dữ liệu cấu trúc (struct) PHANSO ể biểu diễn phân số: 2 lOMoAR cPSD| 40551442
b) Viết hàm ể tính hiệu của hai phân số
Câu 5: Định nghĩa hàm ệ quy tính tổng các chữ số của số nguyên dương n. 3 lOMoAR cPSD| 40551442
----------------- Hết ----------------- 4