Một số bài tập sử dụng ngôn ngữ Java để lập trình ứng dụng trong chương trình học phần kỹ thuật lập trình tại học viện kỹ thuật mật mã. Bài ...
Một số bài tập sử dụng ngôn ngữ Java để lập trình ứng dụng trong chương trình học phần kỹ thuật lập trình tại học viện kỹ thuật mật mã.
Bài tập 1: Xây dựng chương trình Java quản lý sinh viên thực hiện các chức năng theo menu:
5. Chon 1 de Nhap danh sach sinh vien
6. Chon 2 de Hien thi danh sach sinh vien
7. Chon 4 de Tim kiem sinh vien theo ten ()
8. Chon 3 de Ket thuc
Chon:
Yêu cầu:
- Viết chương trình trên chạy đủ các chức năng
- Cải tiến chương trình trên để tối ưu về hiệu năng
- Cải tiến chương trình trên để tối ưu về bộ nhớ
Bài tập 2: Xây dựng chương trình Java cho phép nhập vào một số và in ra các số nguyên tố nhỏ hơn số vừa nhập. Chương trình được tổ chức theo menu:
1. Chon 1 de Nhap so nguyen duong
2. Chon 2 de Hien thi cac so nguyen to su dung vong lap
3. Chon 4 de Hien thi cac so nguyen to su dung de quy
4. Chon 3 de Ket thuc
Chon:
Yêu cầu:
- Viết chương trình trên thực hiện đủ các chức năng
- Cải tiến chương trình trên theo hướng tối ưu hiệu năng
Bài tập 3: Xây dựng chương trình Java cho phép nhập vào một dãy số và thực hiện các chức năng theo menu sau:
1. Chon 1 de Nhap day so
2. Chon 2 de Tim phan tu lon nhat
3. Chon 4 de Tinh tong day
4. Chon 3 de Ket thuc
Chon:
Yêu cầu:
- Viết chương trình trên chạy đủ các chức năng. Chức năng 2, 3 phải được viết theo đệ quy
- Cải tiến chương trình trên sử dụng kỹ thuật nạp chồng, cho phép thao tác với các dãy kiểu int, float, double
Bài tập 4: Xây dựng chương trình Java theo menu sau:
1. Chon 1 de Thao tac voi HinhVuong
2. Chon 2 de Thao tac voi HinhCN
3. Chon 3 de Ket thuc
Chon:
Chương trình được tổ chức gồm ít nhất 2 lớp là HinhVuong và HinhCN
Khi người dùng chọn 1 thì thực hiện: nhập vào cạnh, tính chu vi, diện tích; vẽ hình vuông theo cạnh đã làm tròn (ví dụ: cạnh = 1,6 thì vẽ như sau:
* *
* *
)
Khi người dùng chọn 2 thì thực hiện: nhập vào cạnh, tính chu vi, diện tích; vẽ hình chữ nhật theo 2 cạnh đã làm tròn (ví dụ: dài = 3, rộng = 1,7 thì vẽ như sau:
* * *
* * *
)
Khi người dùng chọn 3 thì kết thúc chương trình.
Yêu cầu:
- Viết chương trình trên thực hiện đủ các chức năng
- Cải tiến chương trình trên để minh họa rõ tính kế thừa và đa hình
Bài tập 5: Xây dựng chương trình Java quản lý nhân sự theo menu:
1. Chon 1 de Nhap va hien thi danh sach GiaoVien
2. Chon 2 de Nhap va hien thi danh sach NhanVien
3. Chon 3 de Ket thuc
Chon:
Chương trình gồm ít nhất 2 lớp: GiaoVien, NhanVien
Thông tin giáo viên gồm: họ tên, ngày sinh, giới tính, chuyên ngành. Thông tin nhân viên gồm: họ tên, ngày sinh, giới tính, công việc, phòng
Yêu cầu:
- Viết chương trình trên chạy đủ các chức năng.
- Cải tiến chương trình trên minh họa tính kế thừa và đa hình
Bài tập 1: Xây dựng chương trình Java quản lý sinh viên thực hiện các chức năng theo menu:
5. Chon 1 de Nhap danh sach sinh vien
6. Chon 2 de Hien thi danh sach sinh vien
7. Chon 4 de Tim kiem sinh vien theo ten ()
8. Chon 3 de Ket thuc
Chon:
Yêu cầu:
- Viết chương trình trên chạy đủ các chức năng
- Cải tiến chương trình trên để tối ưu về hiệu năng
- Cải tiến chương trình trên để tối ưu về bộ nhớ
Bài tập 2: Xây dựng chương trình Java cho phép nhập vào một số và in ra các số nguyên tố nhỏ hơn số vừa nhập. Chương trình được tổ chức theo menu:
1. Chon 1 de Nhap so nguyen duong
2. Chon 2 de Hien thi cac so nguyen to su dung vong lap
3. Chon 4 de Hien thi cac so nguyen to su dung de quy
4. Chon 3 de Ket thuc
Chon:
Yêu cầu:
- Viết chương trình trên thực hiện đủ các chức năng
- Cải tiến chương trình trên theo hướng tối ưu hiệu năng
Bài tập 3: Xây dựng chương trình Java cho phép nhập vào một dãy số và thực hiện các chức năng theo menu sau:
1. Chon 1 de Nhap day so
2. Chon 2 de Tim phan tu lon nhat
3. Chon 4 de Tinh tong day
4. Chon 3 de Ket thuc
Chon:
Yêu cầu:
- Viết chương trình trên chạy đủ các chức năng. Chức năng 2, 3 phải được viết theo đệ quy
- Cải tiến chương trình trên sử dụng kỹ thuật nạp chồng, cho phép thao tác với các dãy kiểu int, float, double
Bài tập 4: Xây dựng chương trình Java theo menu sau:
1. Chon 1 de Thao tac voi HinhVuong
2. Chon 2 de Thao tac voi HinhCN
3. Chon 3 de Ket thuc
Chon:
Chương trình được tổ chức gồm ít nhất 2 lớp là HinhVuong và HinhCN
Khi người dùng chọn 1 thì thực hiện: nhập vào cạnh, tính chu vi, diện tích; vẽ hình vuông theo cạnh đã làm tròn (ví dụ: cạnh = 1,6 thì vẽ như sau:
* *
* *
)
Khi người dùng chọn 2 thì thực hiện: nhập vào cạnh, tính chu vi, diện tích; vẽ hình chữ nhật theo 2 cạnh đã làm tròn (ví dụ: dài = 3, rộng = 1,7 thì vẽ như sau:
* * *
* * *
)
Khi người dùng chọn 3 thì kết thúc chương trình.
Yêu cầu:
- Viết chương trình trên thực hiện đủ các chức năng
- Cải tiến chương trình trên để minh họa rõ tính kế thừa và đa hình
Bài tập 5: Xây dựng chương trình Java quản lý nhân sự theo menu:
1. Chon 1 de Nhap va hien thi danh sach GiaoVien
2. Chon 2 de Nhap va hien thi danh sach NhanVien
3. Chon 3 de Ket thuc
Chon:
Chương trình gồm ít nhất 2 lớp: GiaoVien, NhanVien
Thông tin giáo viên gồm: họ tên, ngày sinh, giới tính, chuyên ngành. Thông tin nhân viên gồm: họ tên, ngày sinh, giới tính, công việc, phòng
Yêu cầu:
- Viết chương trình trên chạy đủ các chức năng.
- Cải tiến chương trình trên minh họa tính kế thừa và đa hình
COMMENTS