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

nhap mon ve lap trinh btlon yc de cuuduongthancong com

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 (544.76 KB, 16 trang )

Yêu cầu về thực hiện bài tập lớn.
I. Nội dung:
 Tạo dự án có tên Btl_Nhxx trong thư mục riêng với xx là số thứ tự nhóm.
 Yêu cầu dự án phải có module phụ chứa hàm (module header kèm theo có cùng
tên) và phải thực hiện gọi hàm từ module chính.
II. Bản thuyết minh:
 Font chữ unicode Time new roman 12.
 Nội dung thuyết minh:
 Phần 1: Giới thiệu cách chạy sản phẩm đã viết.
 Phần 2: Trình bày cách sử dụng dữ liệu (biến, hằng), giải thích ý nghĩa các hằng,
biến dùng trong chương trình.
 Phần 3: Trình bày về cách giải quyết, các công thức áp dụng (dùng sơ đồ tiến
trình hoặc mã giả).
 Phần 4: Cách tổ chức dự án (có bao nhiêu module code, header).
 Khơng in mã nguồn chương trình trong bản thuyết minh.
III. Nộp sản phẩm và bản thuyết minh:
 Sản phẩm nộp qua trang BKEL là tập tin nén toàn bộ thư mục dự án.
 Bản thuyết minh (định dạng file .pdf) cũng nộp qua BKEL.

CuuDuongThanCong.com

/>

Đề Bài tập lớn
------------------------------------------------------------------------------------------------------Đề 1. Viết chương trình thực hiện công việc theo menu như sau:
Chọn chức năng cần thực hiện:
1. Tính chu vi và diện tích hình trịn theo bán kính R.
2. Xác định xem 1 số nguyên N có phải là số ngun tố khơng?
3. Tính giá trị của số PI theo khai triển Maclaurin hàm arctan(x).
4. In ra màn hình và lưu phổ của chuỗi 40 ký số vào file “pho.txt”.
Hãy nhập vào số chức năng : _


Gợi ý: (C.3) PI/4 = arctan(1) = 1 - 1/3 + 1/5 - 1/7 + ... + (-1)n/(2*n+1)
(C.4) Ví dụ về kết quả in ra màn hình:

CuuDuongThanCong.com

/>

------------------------------------------------------------------------------------------------------Đề 2. Viết chương trình thực hiện cơng việc theo menu như sau:
Chọn chức năng cần thực hiện:
1. Tính diện tích mặt và thể tích hình cầu theo bán kính R.
2. Xác định xem năm N có phải là năm nhuận khơng?
3. Tính tổng lập phương các số ngun ≤ N bằng đệ quy.
4. Tính và lưu các giá trị của 50 phần tử chuỗi Fibonacci vào file “Fibo.txt”
Hãy nhập vào số chức năng : _
Gợi ý: (C.4) Mỗi dòng trong file “Fibo.txt” có dạng:
Fibo(4) = giá_trị
Fibo(5) = giá_trị
...

CuuDuongThanCong.com

/>

------------------------------------------------------------------------------------------------------Đề 3. Viết chương trình thực hiện cơng việc theo menu như sau:
Chọn chức năng cần thực hiện:
1. Tính thể tích và diện tích xung quanh hình trụ trịn theo bán kính R và
chiều cao h.
2. Tính thuế thu nhập cá nhân của 1 người có thu nhập là X VNĐ.
3. Giải bài toán “Tháp Hanoi” với số đĩa N.
4. Lưu thơng tin của nhóm vào file “nhom.txt”.

Hãy nhập vào số chức năng : _
Gợi ý: (C.4) Định dạng nội dung file “nhom.txt”:
Stt
Họ và tên
MSSV
Ngày sinh
Lớp
----------------------------------------------------------------------------------------------1.
Nguyễn ...
xxxxxxxx
xx/xx/xxxx xxxxxx
2.
Trần ...
xxxxxxxx
xx/xx/xxxx xxxxxx
3.
Lê ...
xxxxxxxx
xx/xx/xxxx xxxxxx
4.
Phạm ...
xxxxxxxx
xx/xx/xxxx xxxxxx

CuuDuongThanCong.com

/>

------------------------------------------------------------------------------------------------------Đề 4. Viết chương trình thực hiện cơng việc theo menu như sau:
Chọn chức năng cần thực hiện:

1. Tính thể tích và diện tích mặt của hình lập phương cạnh E.
2. Xác định xem 1 ma trận NxN có đối xứng hay không?
3. Đổi 1 số nguyên thập phân N (N < 256) sang dạng chuỗi nhị phân.
4. In ra màn hình và lưu kết quả vẽ hình chữ nhật (dai, rong) vào file
“hinh_chu_nhat.txt”.
Hãy nhập vào số chức năng : _
Gợi ý: (C.4) Kết quả in ra màn hình:

CuuDuongThanCong.com

/>

------------------------------------------------------------------------------------------------------Đề 5. Viết chương trình thực hiện cơng việc theo menu như sau:
Chọn chức năng cần thực hiện:
1. Đổi độ C ra độ F.
2. Tính tiền điện theo số KW tiêu thụ.
3. Đổi 1 số nguyên thập phân N sang dạng chuỗi bát phân.
4. In ra màn hình và lưu kết quả vẽ 1 một biểu đồ vào file “bieu_do.txt”.
Hãy nhập vào số chức năng : _
Gợi ý: (C.4) Kết quả in ra màn hình:

CuuDuongThanCong.com

/>

------------------------------------------------------------------------------------------------------Đề 6. Viết chương trình thực hiện cơng việc theo menu như sau:
Chọn chức năng cần thực hiện:
1. Đổi inch ra cm.
2. Tính tiền điện lũy tiến theo số KW tiêu thụ.
3. Đổi 1 số nguyên thập phân N sang dạng chuỗi thập lục phân.

4. Phân tích 1 dãy N số nguyên (N< 6) ra tích các số nguyên tố và lưu kết
quả vào file “phan_tich.txt”
Hãy nhập vào số chức năng : _
Gợi ý: (C.4) VD dữ liệu nhập và xuất:
Input: 12 15
Output: “phan_tich.txt” có nội dung
12 = 2*2*3
15 = 3*5

CuuDuongThanCong.com

/>

------------------------------------------------------------------------------------------------------Đề 7. Viết chương trình thực hiện cơng việc theo menu như sau:
Chọn chức năng cần thực hiện:
1. Đổi USD ra VNĐ.
2. Tính tích của 2 ma trận NxM và MxL.
3. Tính trung bình điều hịa N số thực.
4. Tính và lưu thông tin về kết quả học tập của nhóm vào file “ket_qua.txt”.
Hãy nhập vào số chức năng : _
Gợi ý: (C.4) VD dữ liệu nhập và xuất:
Input: MSSV1 diemTH1 diemBTL1
MSSV2 diemTH2 diemBTL2
Output: “ket_qua.txt” có nội dung
MSSV1 diemTH1 diemBTL1
MSSV2 diemTH2 diemBTL2

diemCK1
diemCK2
diemCK1 TrungBinh1

diemCK2 TrungBinh2

Diem lon nhat:
xxx
Diem nho nhat:
xxx
Diem trung binh cua nhom: xxx

CuuDuongThanCong.com

/>

------------------------------------------------------------------------------------------------------Đề 8. Viết chương trình thực hiện cơng việc theo menu như sau:
Chọn chức năng cần thực hiện:
1. Đổi USD ra EURO.
2. Xác định xem 1 ma trận NxN có phải là “ma trận tam giác trên” không?
3. Đổi 1 số nguyên thập phân N sang dạng bát phân.
4. In ra màn hình và lưu kết quả vẽ “cánh cổng” vào file “cong.txt”
Hãy nhập vào số chức năng : _
Gợi ý: (C.4) VD dữ liệu nhập và xuất:

CuuDuongThanCong.com

/>

------------------------------------------------------------------------------------------------------Đề 9. Viết chương trình thực hiện cơng việc theo menu như sau:
Chọn chức năng cần thực hiện:
1. Đổi EURO ra VNĐ.
2. Xác định tần số của nốt nhạc A bát độ i.
3. Đổi 1 số nguyên bát phân O sang dạng thập lục phân.

4. In ra màn hình và lưu kết quả chuyển các đĩa trong bài toán Tháp Hanoi
có N đĩa vào file “Thap_HaNoi.txt”.
Hãy nhập vào số chức năng : _
Gợi ý: (C.2) Tần số các nốt nhạc là một cấp số nhân. Tần số nốt La bát độ 3 là 440Hz.
Mỗi bát độ có 12 nốt (kể cả các nốt thăng/giáng). Tần số nốt ở bát độ sau gấp
đôi tần số của cùng nốt ở bát độ trước
(C.4) Lưu các bước chuyển đĩa như sau lên file:

CuuDuongThanCong.com

/>

------------------------------------------------------------------------------------------------------Đề 10. Viết chương trình thực hiện cơng việc theo menu như sau:
Chọn chức năng cần thực hiện:
1. Tính chu vi và diện tích hình trịn theo bán kính R.
2. Xác định xem năm N có phải là năm nhuận khơng?
3. Giải bài tốn “Tháp Hanoi” với số đĩa N.
4. In ra màn hình và lưu kết quả vẽ hình chữ nhật (dai, rong) vào file
“hinh_chu_nhat.txt”.
Hãy nhập vào số chức năng : _
Gợi ý: (C.4) Kết quả in ra màn hình:

CuuDuongThanCong.com

/>

------------------------------------------------------------------------------------------------------Đề 11. Viết chương trình thực hiện cơng việc theo menu như sau:
Chọn chức năng cần thực hiện:
1. Đổi độ C ra độ F.
2. Tính tiền điện lũy tiến theo số KW tiêu thụ.

3. Tính trung bình điều hịa N số thực.
4. In ra màn hình và lưu kết quả vẽ “cánh cổng” vào file “cong.txt”
Hãy nhập vào số chức năng : _
Gợi ý: (C.4) VD dữ liệu nhập và xuất:

CuuDuongThanCong.com

/>

------------------------------------------------------------------------------------------------------Đề 12. Viết chương trình thực hiện cơng việc theo menu như sau:
Chọn chức năng cần thực hiện:
1. Đổi EURO ra VNĐ.
2. Xác định xem 1 số nguyên N có phải là số ngun tố khơng?
3. Tính tổng lập phương các số nguyên ≤ N bằng đệ quy.
4. Lưu thông tin của nhóm vào file “nhom.txt”.
Hãy nhập vào số chức năng : _
Gợi ý: (C.4) Định dạng nội dung file “nhom.txt”:
Stt
Họ và tên
MSSV
Ngày sinh
Lớp
----------------------------------------------------------------------------------------------1.
Nguyễn ...
xxxxxxxx
xx/xx/xxxx xxxxxx
2.
Trần ...
xxxxxxxx
xx/xx/xxxx xxxxxx

3.
Lê ...
xxxxxxxx
xx/xx/xxxx xxxxxx
4.
Phạm ...
xxxxxxxx
xx/xx/xxxx xxxxxx

CuuDuongThanCong.com

/>

------------------------------------------------------------------------------------------------------Đề 13. Viết chương trình thực hiện cơng việc theo menu như sau:
Chọn chức năng cần thực hiện:
1. Tính thể tích và diện tích mặt của hình lập phương cạnh E.
2. Tính tiền điện theo số KW tiêu thụ.
3. Đổi 1 số nguyên thập phân N sang dạng chuỗi thập lục phân.
4. Tính và lưu thơng tin về kết quả học tập của nhóm vào file “ket_qua.txt”.
Hãy nhập vào số chức năng : _
Gợi ý: (C.4) VD dữ liệu nhập và xuất:
Input: MSSV1 diemTH1 diemBTL1
MSSV2 diemTH2 diemBTL2
Output: “ket_qua.txt” có nội dung
MSSV1 diemTH1 diemBTL1
MSSV2 diemTH2 diemBTL2

diemCK1
diemCK2
diemCK1 TrungBinh1

diemCK2 TrungBinh2

Diem lon nhat:
xxx
Diem nho nhat:
xxx
Diem trung binh cua nhom: xxx

CuuDuongThanCong.com

/>

------------------------------------------------------------------------------------------------------Đề 14. Viết chương trình thực hiện cơng việc theo menu như sau:
Chọn chức năng cần thực hiện:
1. Đổi USD ra EURO.
2. Xác định tần số của nốt nhạc A bát độ i.
3. Tính giá trị của số PI theo khai triển Maclaurin hàm arctan(x).
4. Tính và lưu các giá trị của 50 phần tử chuỗi Fibonacci vào file “Fibo.txt”
Hãy nhập vào số chức năng : _
Gợi ý: (C.2) Tần số các nốt nhạc là một cấp số nhân. Tần số nốt La bát độ 3 là 440Hz.
Mỗi bát độ có 12 nốt (kể cả các nốt thăng/giáng). Tần số nốt ở bát độ sau gấp
đôi tần số của cùng nốt ở bát độ trước
(C.4) Mỗi dòng trong file “Fibo.txt” có dạng:
Fibo(4) = giá_trị
Fibo(5) = giá_trị
...

CuuDuongThanCong.com

/>


------------------------------------------------------------------------------------------------------Đề 15. Viết chương trình thực hiện cơng việc theo menu như sau:
Chọn chức năng cần thực hiện:
1. Tính thể tích và diện tích xung quanh hình trụ trịn theo bán kính R và
chiều cao h.
2. Xác định xem 1 ma trận NxN có đối xứng hay khơng?
3. Đổi 1 số nguyên thập phân N sang dạng chuỗi bát phân.
4. Phân tích 1 dãy N số nguyên (N< 6) ra tích các số nguyên tố và lưu kết
quả vào file “phan_tich.txt”
Hãy nhập vào số chức năng : _
Gợi ý: (C.4) VD dữ liệu nhập và xuất:
Input: 12 15
Output: “phan_tich.txt” có nội dung
12 = 2*2*3
15 = 3*5

CuuDuongThanCong.com

/>


×