Lập trı̀nh ứng dụng ÔN TẬP KIỂM TRA I.. Viết các hàm sau: int giaithuaint 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
Trang 1Khoa Kỹ thuật công nghệ TT Lập trı̀nh ứng dụng
ÔN TẬP KIỂM TRA
I 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
1) Nhập/xuất dữ liệu trong C 2) Các cấu trúc điều khiển: rẽ nhánh, lựa chọn, lặp
3) Hàm 4) Mảng