You are on page 1of 2

CODE: CPP.DSA.Assignment02.

Opt1
Assignment topic: Basic Data Structure and Algorithm FRESHER
– Math ACADEMY
Assignment duration: 240 minutes

Từ bài 1-17 quy ước miền giá trị của n, m như sau: 1 <= n <= 100000, 1 <= m <= 10.
Bài có dấu * là bắt buộc hoàn thành.

*Bài 1: Tính S(n) = 1 + 2 + 3 + … + n


Bài 2: Tính S(n) = 1^2 + 2^2 + … + n^2
Bài 3: Tính S(n) = 1 + ½ + 1/3 + … + 1/n
Bài 4: Tính S(n) = ½ + ¼ + … + 1/2n
Bài 5: Tính S(n) = 1 + 1/3 + 1/5 + … + 1/(2n + 1)

Bài 6: Tính S(n) = 1/1×2 + 1/2×3 +…+ 1/n x (n + 1)


Bài 7: Tính S(n) = ½ + 2/3 + ¾ + …. + n / n + 1
Bài 8: Tính S(n) = ½ + ¾ + 5/6 +7/8 … + 2n + 1/ 2n + 2
Bài 9: Tính T(2*m) = 1 * 2 * 3 * … * (2*m)
*Bài 10: Tính T(x, m) = x^m

*Bài 11: Tính S(2*m) = 1 + 1*2 + 1*2*3 + … + 1*2*3….(2*m)


Bài 12: Tính S(m) = x + x^2 + x^3 + … + x^m
Bài 13: Tính S(m) = x^2 + x^4 + … + x^2m
Bài 14: Tính S(m) = x + x^3 + x^5 + … + x^2m + 1
Bài 15: Tính S(n) = (1 + 1)/(1 + 2 + 1(/( 1 + 2 + 3 + ….. + 1)/ (1 + 2 + 3 + …. + n)

*Bài 16: Liệt kê tất cả các “ước số” của số nguyên dương n

Bài 17: Tính tổng tất cả các “ước số” của số nguyên dương n

*Bài 18: Hãy viết chương trình giải phương trình bậc hai ax2 + bx + c = 0 (a≠0) có hệ số là các số
nguyên.
Chương trình cho phép người dùng nhập 3 hệ số a, b, c rồi in ra kết quả.

Bài 19: Viết chương trình đợi nhập tên người dùng rồi in ra câu chào được đóng khung chữ nhật bằng
các ký
tự ‘*’ như ví dụ bên dưới.
Mời bạn nhập tên: ABC
****************
* *
* Hello, ABC! *
* *
****************

You might also like