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

Đề kiểm tra Thực hành Lập trình ứng dụng

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 (156.06 KB, 1 trang )

Khoa Kỹ thuật công nghệ

TT. Lập trı̀nh ứng dụng

ÔN TẬP KIỂM TRA
1)
2)
3)
4)
I.

Nhập/xuất dữ liệu trong C
Các cấu trúc điều khiển: rẽ nhánh, lựa chọn, lặp.
Hàm
Mảng

Viết các hàm sau:

 int giaithua(int n): Tính giai thừa (n!) của một số nguyên n. Sau đó viết chương trình
nhập vào từ bàn phím số nguyên n, dùng hàm vừ viết để in ra kết quả n!
 int luythua(int a, int n) : trả về kết quả an (không sử dụng hàm pow() trong thư viện
<math.h>). Sau đó viết chương trình nhập vào từ bàn phím hai số nguyên a và n, dùng hàm vừa
viết để in ra kế quả an
 int kt_sole(): kiểm tra một số nguyên có là số lẻ; hàm trả về 1 nếu là số lẻ, ngược lại trả về
0. Sau đó viết chương trình nhập vào từ bàn phím số nguyên n, dùng hàm vừa viết để in kết quả
 void mang(): Viết chương trình nhận dữ liệu (nhập mảng) vào là 1 mảng số nguyên gồm n
phần tử (n<=20), in danh sách các số là số nguyên tố trong khoảng từ [1, n]
II.

Viết chương trình sau:
--------------------------------------------------MENU-------------------------------------------------------------------------------------------------------------------------------------------------------------1. Chuong trinh tinh n giai thua


2. Chuong trinh tinh an
3. Chuong trinh kiem tra chan/le
4. Chuong trinh in danh sach so nguyen to trong mang
5. Ket thuc
-------------------------------------------------------------------------------------------------------------Vui long chon so [1-5] :
Yêu cầu:
 Với mỗi mục, gọi hàm thực thi ở bài tập I. tương ứng.
 Nếu nhập sai, vui lòng nhập lại
 Nếu nhập đúng, gọi thực thi cho đến khi nào người dùng nhấn số 5 mới dừng.

GVHD: Trầ n Hoài Tâm

Trang 1/1



×