BÀI TẬP ÔN JAVA (AWT hoặc Swing)

9 133 0
BÀI TẬP ÔN JAVA (AWT hoặc Swing)

Đang tải... (xem toàn văn)

Thông tin tài liệu

Yêu cầu: Sinh viên làm giao diện bằng AWT hoặc Swing. Bài 1. Viết chương trình tìm ước số chung lớn nhất, bội số chung nhỏ nhất của hai số tự nhiên a và b. Bài 2. Viết chương trình chuyển đổi một số tự nhiên ở hệ cơ số 10 thành số ở hệ cơ số b bất kì (1< b≤ 36). Bài 3. Hãy viết chương trình tính tổng các chữ số của một số nguyên bất kỳ. Ví dụ: Số 8545604 có tổng các chữ số là: 8+5+4+5+6+0+4= 32. Bài 4. Viết chương trình phân tích một số nguyên thành các thừa số nguyên tố Ví dụ: Số 28 được phân tích thành 2 x 2 x 7 Bài 5. Viết chương trình liệt kê tất cả các số nguyên tố nhỏ hơn n cho trước. Bài 6. Viết chương trình liệt kê n số nguyên tố đầu tiên. Bài 7. Dãy số Fibonacci được định nghĩa như sau: F0 =1, F1 = 1; Fn = Fn1 + Fn2 với n>=2. Hãy viết chương trình tìm số Fibonacci thứ n.

BÀI TẬP ÔN JAVA (AWT Swing) Yêu cầu: Sinh viên làm giao diện AWT Swing Bài Viết chương trình tìm ước số chung lớn nhất, bội số chung nhỏ hai số tự nhiên a b Bài Viết chương trình chuyển đổi số tự nhiên hệ số 10 thành số hệ số b (1< b≤ 36) Bài Hãy viết chương trình tính tổng chữ số số nguyên Ví dụ: Số 8545604 có tổng chữ số là: 8+5+4+5+6+0+4= 32 Bài Viết chương trình phân tích số ngun thành thừa số nguyên tố Ví dụ: Số 28 phân tích thành x x Bài Viết chương trình liệt kê tất số nguyên tố nhỏ n cho trước Bài Viết chương trình liệt kê n số nguyên tố Bài Dãy số Fibonacci định nghĩa sau: F0 =1, F1 = 1; Fn = Fn-1 + Fn-2 với n>=2 Hãy viết chương trình tìm số Fibonacci thứ n Bài Một số gọi số thuận nghịch độc ta đọc từ trái sang phải hay từ phải sang trái số ta nhận số giống Hãy liệt kê tất số thuận nghịch độc có sáu chữ số (Ví dụ số: 558855) Bài Viết chương trình liệt kê tất xâu nhị phân độ dài n Bài 10 Viết chương trình liệt kê tất tập k phần tử 1, 2, ,n (k≤n) Bài 11 Viết chương trình liệt kê tất hốn vị 1, 2, , n Bài 12 Tính giá trị đa thức P(x)=a nxn+ an-1xn-1+ + a1x+ a0 theo cách tính Horner: P(x)=((((anx+ an-1)x+ an-2 + a1)x+ a0 Bài 13 Nhập số liệu cho dãy số thực a , a1 , , am-1 b0 , b1 , , bn-1 Giả sử dãy theo thứ tự tăng dần Hãy tận dụng tính xếp dãy tạo dãy c0 , c1 , , cm+n-1 hợp dãy trên, cho dãy c i có thứ tự tăng dần Bài 14 Nhập số liệu cho dãy số thực a , a1 , , an-1 Hãy liệt kê phần tử xuất dãy lần Bài 15 Nhập số liệu cho dãy số thực a , a1 , , an-1 Hãy liệt kê phần tử xuất dãy lần Bài 16 Nhập số liệu cho dãy số thực a , a1 , , an-1 In hình số lần xuất phần tử Bài 17 Nhập số n dãy số thực a , a1 , , an-1 Không đổi chỗ phần tử không dùng thêm mảng số thực khác (có thể dùng mảng số nguyên cần) cho hình dãy theo thứ tự tăng dần Bài 18 Nhập xâu ký tự Đếm số từ xâu ký tự Thí dụ " Trường học " có từ Bài 19 Viết chương trình liệt kê tất số nguyên tố có chữ số cho tổng chữ số số nguyên tố S cho trước Bài 20 Nhập số tự nhiên n Hãy liệt kê số Fibonaci nhỏ n số nguyên tố Bài 21 Viết chương trình nhập số nguyên dương n thực chức sau: a) Tính tổng chữ số n b) Phân tích n thành thừa số nguyên tố Bài 22 Viết chương trình nhập số nguyên dương n thực chức sau: a) Liệt kê ước số n Có ước số b) Liệt kê ước số nguyên tố n Bài 23 Viết chương trình nhập số nguyên dương n thực chức sau: a) Liệt kê n số nguyên tố b) Liệt kê n số Fibonaci Bài 24 Viết chương trình nhập vào vào ma trận A có n dịng, m cột, phần tử số nguyên lớn nhỏ 100 nhập vào từ bàn phím Thực chức sau: a) Tìm phần tử lớn ma trận số số b) Tìm in phần tử số nguyên tố ma trận (các phần tử khơng ngun tố thay số 0) c) Sắp xếp tất cột ma trận theo thứ tự tăng dần in kết hình Bài 25 Viết chương trình liệt kê số nguyên có từ đến chữ số thoả mãn: a) Là số nguyên tố b) Là số thuận nghịch c) Mỗi chữ số số nguyên tố Bài 26 Viết chương trình liệt kê số nguyên có chữ số thoả mãn: a) Là số nguyên tố b) Là số thuận nghịch c) Tổng chữ số số số thuận nghịch Bài 27 Viết chương trình nhập vào vào mảng A có n phần tử, phần tử số nguyên lớn nhỏ 100 nhập vào từ bàn phím Thực chức sau: a) Tìm phần tử lớn lớn thứ mảng số số b) Sắp xếp mảng theo thứ tự giảm dần c) Nhập số nguyên x chèn x vào mảng A cho đảm bảo tính xếp giảm dần Bài 28 Viết chương trình nhập vào vào ma trận A có n dịng, m cột, phần tử số nguyên lớn nhỏ 100 nhập vào từ bàn phím Thực chức sau: a) Tìm phần tử lớn ma trận số số b) Tìm in phần tử số nguyên tố ma trận (các phần tử không nguyên tố thay số 0) c) Tìm hàng ma trận có nhiều số nguyên tố Bài 29 Viết chương trình nhập hệ số đa thức P bậc n (0

Ngày đăng: 07/07/2020, 10:15

Tài liệu cùng người dùng

Tài liệu liên quan