Elementary Programming with C - Lab 9: Hàm

A. Kiến thức

• Hiểu về khái niệm, cấu trúc hàm.

• Cách định nghĩa và khai báo nguyên mẫu hàm

• Cách gọi hàm và các kiểu truyền tham số cho hàm.

B. Kỹ năng:

• Xây dựng chương trình có cấu trúc

• Gỡ lỗi chương trình

• 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.

• Áp dụng đưa các giải thuật đã biết vào trong hàm

pdf3 trang | Chuyên mục: C/C++ | Chia sẻ: dkS00TYs | Lượt xem: 1683 | Lượt tải: 1download
Tóm tắt nội dung Elementary Programming with C - Lab 9: Hàm, để xem tài liệu hoàn chỉnh bạn click vào nút "TẢI VỀ" ở trên
Elementary Programming with C 2011 
Create By SinhNX Page 1 
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. 
• Cách định nghĩa và khai báo nguyên mẫu hàm 
• Cách gọi hàm và các kiểu truyền tham số cho hàm. 
B. Kỹ năng: 
• Xây dựng chương trình có cấu trúc 
• Gỡ lỗi chương trình 
• 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. 
• Áp dụng đưa các giải thuật đã biết vào trong hàm 
II- Bài tập: 
A. Bài tập cơ bản 
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 ). 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. 
2. Viết thân hàm cho nguyên mẫu hàm sau: 
 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. 
4. Viết một hàm thực hiện việc sau: 
 Hiển thị menu như sau: 
Elementary Programming with C 2011 
Create By SinhNX Page 2 
 Yêu cầu nhập vào một số từ bàn phím 
 Nếu nhập sai (là chữ, là số ngoài khoảng [1-5]) yêu cầu nhập lại: 
 Hàm sẽ trả về số mà ta đã chọn (trong khoảng [1-5]). 
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: 
đến khi nào chọn 5 thì thoát khỏi chương trình 
Elementary Programming with C 2011 
Create By SinhNX Page 3 
B. Bài tập nâng cao 
1. Thực hiện chức năng giống bài tập nâng cao Lab 7 nhưng tổ chức chương trình dưới dạng hàm. 

File đính kèm:

  • pdfElementary Programming with C - Lab 9 Hàm.pdf
  • rarCode.rar