Professional Documents
Culture Documents
LBC Lab09
LBC Lab09
LAB 9: Hàm
I- Chuẩn bị:
A. Kiến thức
• Hiểu về khái niệm, cấu trúc hàm.
B. Kỹ năng:
• Xây dựng chương trình có cấu trúc
• Phân tích một bài toán lớn thành những bài toán nhỏ hơn có thể viết thành hàm.
1. Viết thân hàm cho nguyên mẫu hàm int power(int a, int n) trả về 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ết quả an.
int inputNumber(); //Hàm này cho nhập một số nguyên từ bàn phím và trả lại chính
số nguyên vừa nhập vào.
int checkNumber(int num); //Hàm này kiểm tra một số nguyên là số nguyên tố hàm
trả về 1 còn không phải hàm trả về 0.
Viết chương trình nhập dữ liệu cho một mảng có 7 phần tử từ bàn phím và in ra danh sách
các số nguyên tố có trong mảng vừa nhập.
3. Viết thân hàm cho nguyên mẫu hàm sau: int fibonacci(int n); trả về số ở vị trí thứ n trong
dãy số fibonacci.
Lab 1
Copyright VTC
Logic Building with C
Nếu nhập sai (là chữ, là số ngoài khoảng [1-5]) yêu cầu nhập lại:
Viết chương trình sử dụng hàm trên hiển thị menu và thực hiện chọn menu như sau:
Lab 2
Copyright VTC
Logic Building with C
Lab 3
Copyright VTC