You are on page 1of 1

Câu 1: a.

Dùng vòng lặp, viết chương trình in bảng số từ 1-100 theo định dạng sau:

b. Nhập số nguyên n bất kỳ. Viết chương trình in các số lẻ từ 1 đến n.

c. Viết chương trình nhập một câu bất kỳ, đếm số từ và ký tự trong câu đó, và in kết quả ra màn
hình.

d. Nhập một số n nguyên dương bất kỳ, viết chương trình in các số nguyên tố từ 0 đến n bằng vòng
lặp for.

Câu 2: Nhập vào 3 số nguyên x,y,z từ bàn phím. Yêu cầu:

a. Số z phải là số nguyên dương (>0) nếu sai nhập lại (dùng do, while)
b. Dùng toán tử ? (3 ngôi) để so sánh 2 số x và y?
c. Nhập vào một dãy N số (bao gồm 3 số x, y, z đã nhập, Ví dụ N=5) và xuất danh sách số đã
nhập ban đầu dùng vòng lặp for.
d. Sắp xếp theo thứ tự tăng dần theo phương pháp sắp xếp chọn?

Câu 3: Viết chương trình định nghĩa kiểu cấu trúc NGAYTHANG bao gồm 3 thuộc tính (ngày, tháng,
năm). Dựa trên kiểu cấu trúc NGAYTHANG đã có, tiếp tục định nghĩa kiểu cấu trúc SinhVien bao gồm
các thông tin (mã sinh viên, họ tên, ngày tháng năm sinh, giới tính, ngành học, điểm TB cuối kỳ tín
chỉ). Viết các hàm con thực hiện các chức năng sau đây:

Nhập danh sách sinh viên từ bàn phím.

Hiển thị danh sách sinh viên đã nhập.

Sắp xếp danh sách sinh viên theo điểm tăng dần.

Hiển thị danh sách sau khi sắp xếp.

In danh sách các sinh viên đạt học bổng nếu điểm TB>=3.

Câu 4: Sử dụng con trỏ this viết 1 class đơn giản tính tổng 2 số.

Câu 5: Viết chương trình tạo 1 lớp sinh viên với 3 thuộc tính id, tên và năm sinh, 2 hàm thành viên
nhập và xuất thông tin .

You might also like