Java - Viết chương trình hiển thị ngẫu nhiên 1 ký tự in hoa.
Viết chương trình hiển thị ngẫu nhiên 1 ký tự in hoa.
Bài giải
-------------------- ######## --------------------
Hướng dẫn: Để hiển thị ngẫu nhiên 1 ký tự in hoa, chúng ta sẽ sử dụng phương thức Math.random()
.
Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.
public static void main(String[] args) { // n là mã ASCII của ký tự in hoa từ A...Z // Math.random() trả về 1 giá trị double ngẫu nhiên nằm trong khoảng [0.0 ... 1.0) // ví dụ giả sử Math.random() sinh ra số double = 0.0 // thì n = 65 + 0.0 * 26 = 65 (mã ASCII của ký tự A) int n = (int) (65 + Math.random() * 26); // tìm ký tự ứng với mã ASCII tương ứng char ktUpper = (char) n; System.out.println("Ký tự in hoa là " + ktUpper); }
Kết quả sau khi biên dịch chương trình:
Câu hỏi thường gặp liên quan:
- Java - Viết chương trình giải phương trình bậc 2 2 ẩn.
- Java - Viết chương trình tính độ dài đoạn thẳng nối 2 điểm.
- Java - Viết chương trình hiển thị ngẫu nhiên 1 ký tự in hoa.
- Java - Viết chương trình tính diện tích đa giác đều.
- Java - Viết chương trình tìm số lớn nhất, nhỏ nhất và tính trung bình của 2 số có kiểu double ngẫu nhiên.