Bài tập JAVA cơ sở tuần 4 Hàm - Mảng - Chuỗi môn Công nghệ thông tin | Trường Đại học Kinh doanh và Công nghệ Hà Nội

Bài 1: Viết chương trình nhập vào một mảng số nguyên có n phần
tử và thực hiện các công việc sau (viết bằng hàm-phương thức).  Xuất mảng. Tìm min. Tìm max. Tính tổng các phần tử trong mảng. Với K là 1 số nhập từ bàn phím, hỏi k xuất hiện bao nhiêu lần. Tìm các số nguyên tố có trong mảng. Sắp xếp mảng theo thứ tự tăng dần. Viết 1 hàm menu() gồm các công việc trên.
.
Tài liệu giúp bạn tham khảo, ôn tập và đạt kết quả cao. Mời đọc đón xem!

Thông tin:
3 trang 4 tháng trước

Bình luận

Vui lòng đăng nhập hoặc đăng ký để gửi bình luận.

Bài tập JAVA cơ sở tuần 4 Hàm - Mảng - Chuỗi môn Công nghệ thông tin | Trường Đại học Kinh doanh và Công nghệ Hà Nội

Bài 1: Viết chương trình nhập vào một mảng số nguyên có n phần
tử và thực hiện các công việc sau (viết bằng hàm-phương thức).  Xuất mảng. Tìm min. Tìm max. Tính tổng các phần tử trong mảng. Với K là 1 số nhập từ bàn phím, hỏi k xuất hiện bao nhiêu lần. Tìm các số nguyên tố có trong mảng. Sắp xếp mảng theo thứ tự tăng dần. Viết 1 hàm menu() gồm các công việc trên.
.
Tài liệu giúp bạn tham khảo, ôn tập và đạt kết quả cao. Mời đọc đón xem!

55 28 lượt tải Tải xuống
lOMoARcPSD| 32573545
BÀI TẬP JAVA CS TUẦN 4 – HÀM MẢNG – CHUỖI
Mục tiêu:
Kết thúc bài thực hành này sinh viên có khả năng:
Hiu và s dng hàm
S dụng thư viện d liu số, ngày tháng năm vào bài toán cụ th
Khai báo mng và x lý mng 1 chiu
Khai báo và s dng chui
Bài 1: Viết chương trình nhp vào mt mng s nguyên có n phn t và thc hin các
công vic sau (viết bng hàm-phương thc)
- Xut mng
- Tìm min
- Tìm max
- Tính tổng các phần tử trong mảng
- Vi K là 1 s nhp t bàn phím, hi k xut hin bao nhiêu ln.
- Tìm các s nguyên t có trong mng.
- Sp xếp mng theo th t tăng dần
- Viết 1 hàm menu() gồm các công việc trên.
Bài 2: Viết chương trình nhập từ bàn phím một chuỗi và một ký tự bất k. Đếm và in ra
màn hình số lần xuất hiện của ký tự đó trong chuỗi vừa nhập.
Input: Do Phuong Dung, Kí tự: D
Output: Có 2 kí tự
Hướng dẫn:
- Nhập chuỗi và 1 kí tự bất kỳ
- Duyệt vòng for từ đầu chuỗi đến cuối chuỗi
- Sử dụng if để kiểm tra nếu kí tự nhập vào bằng kí tự tại vị trí i thì tăng biến đếm lên 1
đơn vị.
Bài 3: Viết chương trình nhập vào một chuỗi bất k có ký tự thường và ký tự hoa từ bàn
phím. Sau đó đếm có bao nhiêu kí tự in hoa trong chuỗi. Lệnh sử dụng kiểm tra ký tự in
hoa isUpperCase Hướng dẫn:
lOMoARcPSD| 32573545
if (Character.isUpperCase(s.charAt(i))) {
dem=dem+1;
}
Bài 4: Viết chương trình yêu cầu người dùng nhập vào địa chỉ email, tách riêng phân tên
đứng trước dấu @ của địa chỉ email.
Input: dungdpd@gmail.com
Output: dungdpd
Hướng dẫn:
- Sử dụng hàm Trim() để cắt khoảng trắng đầu chuỗi và cuối chuỗi
- Sử dụng vòng For từ đầu xâu đến cuối xâu
- So sánh
Bài toán mở rộng
Bài 5: Giả sử hiện tại bạn đang gửi ngân hàng là $100,000. Hãy viết chương trình tính số
năm để số tiền trong ngân hàng của bạn sẽ tăng lên gấp đôi với lãi suất là 6.5%/năm.
Bài 6 Chương trình yêu cầu bạn nhập username và password từ bàn phím. Nếu người
dùng nhập đúng thì hiển thị thông báo "Tên đăng nhập là”+ username và password là:" +
password, nếu người dùng nhập sai thì yêu cầu nhập lại. (kiểu dữ liệu nhập cho username
và password kiểu chuỗi).
Bài 7: Viết chương trình tính can chi của năm hiện tại. Biết rằng:
Mô tả: Cách tính Lịch Âm Lịch = Can + Chi.
Bước 1: Xác định Can
Tính Can dựa vào số dư (Can) của phép chia năm dương lịch cho 10 rồi tra theo
bảng sau đây:
Can = namDL % 10 Tra bảng sẽ ra Hàng Can
Ca
0
1
2
3
4
5
6
8
9
Can
Canh
Tân
Nhâm
Quý
Giáp
Ất
Bính
Mậu
Kỷ
Bước 2: Xác định Chi
Tính Chi dựa vào số dư (Chi) của phép chia năm dương lịch cho 12 rồi tra theo bảng
sau đây:
Chi = namdL % 12 Tra bảng sẽ ra hàng Hàng Chi
Ci
0
1
2
3
4
5
6
7
8
9
10
11
Chi
Thân
Dậu
Tuất
Hợi
Sửu
Dần
Mão
Thìn
Tỵ
Ngọ
Mùi
- Nhập vào năm dương lịch
lOMoARcPSD| 32573545
- Sử dụng các biến Ca (dư của phép chia năm dương lịch cho 10) và biến Ci (dư
của phép chia năm dương lịch cho 12) để xác định Can và Chi tương ứng. -
Ghép Hàng Can + Hàng Chi = Năm âm lịch
Dữ liệu Test: 1980
Kết quả mong muốn: Canh Thân.Bài tập JAVA cơ sở tuần 4 Hàm - Mảng - Chuỗi môn
Hướng dẫn:
| 1/3

Preview text:

lOMoAR cPSD| 32573545
BÀI TẬP JAVA CS TUẦN 4 – HÀM – MẢNG – CHUỖI Mục tiêu:
Kết thúc bài thực hành này sinh viên có khả năng: Hiểu và sử dụng hàm
Sử dụng thư viện dữ liệu số, ngày tháng năm vào bài toán cụ thể
Khai báo mảng và xử lý mảng 1 chiều
Khai báo và sử dụng chuỗi
Bài 1: Viết chương trình nhập vào một mảng số nguyên có n phần tử và thực hiện các
công việc sau (viết bằng hàm-phương thức) - Xuất mảng - Tìm min - Tìm max
- Tính tổng các phần tử trong mảng
- Với K là 1 số nhập từ bàn phím, hỏi k xuất hiện bao nhiêu lần.
- Tìm các số nguyên tố có trong mảng.
- Sắp xếp mảng theo thứ tự tăng dần
- Viết 1 hàm menu() gồm các công việc trên.
Bài 2: Viết chương trình nhập từ bàn phím một chuỗi và một ký tự bất kỳ. Đếm và in ra
màn hình số lần xuất hiện của ký tự đó trong chuỗi vừa nhập.
Input: Do Phuong Dung, Kí tự: D Output: Có 2 kí tự Hướng dẫn:
- Nhập chuỗi và 1 kí tự bất kỳ
- Duyệt vòng for từ đầu chuỗi đến cuối chuỗi
- Sử dụng if để kiểm tra nếu kí tự nhập vào bằng kí tự tại vị trí i thì tăng biến đếm lên 1 đơn vị.
Bài 3: Viết chương trình nhập vào một chuỗi bất kỳ có ký tự thường và ký tự hoa từ bàn
phím. Sau đó đếm có bao nhiêu kí tự in hoa trong chuỗi. Lệnh sử dụng kiểm tra ký tự in
hoa isUpperCase Hướng dẫn: lOMoAR cPSD| 32573545
if (Character.isUpperCase(s.charAt(i))) { dem=dem+1; }
Bài 4: Viết chương trình yêu cầu người dùng nhập vào địa chỉ email, tách riêng phân tên
đứng trước dấu @ của địa chỉ email. Input: dungdpd@gmail.com Output: dungdpd Hướng dẫn:
- Sử dụng hàm Trim() để cắt khoảng trắng đầu chuỗi và cuối chuỗi
- Sử dụng vòng For từ đầu xâu đến cuối xâu - So sánh Bài toán mở rộng
Bài 5: Giả sử hiện tại bạn đang gửi ngân hàng là $100,000. Hãy viết chương trình tính số
năm để số tiền trong ngân hàng của bạn sẽ tăng lên gấp đôi với lãi suất là 6.5%/năm.
Bài 6 Chương trình yêu cầu bạn nhập username và password từ bàn phím. Nếu người
dùng nhập đúng thì hiển thị thông báo "Tên đăng nhập là”+ username và password là:" +
password, nếu người dùng nhập sai thì yêu cầu nhập lại. (kiểu dữ liệu nhập cho username và password kiểu chuỗi).
Bài 7: Viết chương trình tính can chi của năm hiện tại. Biết rằng:
Mô tả: Cách tính Lịch Âm Lịch = Can + Chi.
Bước 1: Xác định Can
Tính Can dựa vào số dư (Can) của phép chia năm dương lịch cho 10 rồi tra theo bảng sau đây:
Can = namDL % 10 Tra bảng sẽ ra Hàng Can Ca 0 1 2 3 4 5 6 7 8 9 Can Canh Tân Nhâm Quý Giáp Ất Bính Đinh Mậu Kỷ
Bước 2: Xác định Chi
Tính Chi dựa vào số dư (Chi) của phép chia năm dương lịch cho 12 rồi tra theo bảng sau đây:
Chi = namdL % 12 Tra bảng sẽ ra hàng Hàng Chi Ci 0 1 2 3 4 5 6 7 8 9 10 11 Chi
Thân Dậu Tuất Hợi Tý Sửu Dần Mão Thìn Tỵ Ngọ Mùi
- Nhập vào năm dương lịch lOMoAR cPSD| 32573545
- Sử dụng các biến Ca (dư của phép chia năm dương lịch cho 10) và biến Ci (dư
của phép chia năm dương lịch cho 12) để xác định Can và Chi tương ứng. -
Ghép Hàng Can + Hàng Chi = Năm âm lịch Dữ liệu Test: 1980
Kết quả mong muốn: Canh Thân.Bài tập JAVA cơ sở tuần 4 Hàm - Mảng - Chuỗi môn Hướng dẫn: