1. Tuyển Mod quản lý diễn đàn. Các thành viên xem chi tiết tại đây

JAVA??? (Giai sao day ?)

Chủ đề trong 'Hỏi đáp Tin học' bởi Blue_dng, 25/09/2006.

  1. 1 người đang xem box này (Thành viên: 0, Khách: 1)
  1. Blue_dng

    Blue_dng Thành viên mới

    Tham gia ngày:
    08/06/2003
    Bài viết:
    22
    Đã được thích:
    0
    Bai 1: ML là 1 ngôn ngữ cực kỳ đơn giản gồm 4 câu lệnh BEGIN, LET, PRINT, END. Xem đoạn mẫu CT sau
    BEGIN
    LET A = 5
    LET B = 9
    LET M = A + A
    PRINT A
    PRINT M
    LET D = M + B
    PRINT D
    END
    Trong đó A,B,M là các biến nhận tên từ A đến Z, chỉ nhận giá trị từ 0 đến 9
    Lệnh LET cho phép gán giá trị cho biến theo đúng 2 mẫu ở ví dụ trên.
    Lệnh PRINT cho phép in giá trị theo sau ra màn hình.
    Chương trình của bạn cho phép nhập chương trình từ bàn phím, kết thúc bằng END.
    Sau đó xử lý lần lượt các lệnh theo yêu cầu và in kết quả theo yêu cầu của các lệnh PRINT ra màn hình .
    Ví dụ: CT trên sẽ in ra 5 10 19 , mỗi số trên 1 dòng.
    Giả định rằng các lệnh đều đúng cú pháp. CT chỉ kiểm tra 2 lệnh bắt đầu và kết thúc là BEGIN & END, nếu không đúng thì in ra thông báo ?olỗi cú pháp?.

    Bài tập 2: RandomArray: Mảng các số ngẫu nhiên
    Mảng các số nguyên ngẫu nhiên không trùng nhau có gia trị thực tế trong nhiều ứng dụng. (Ví dụ cần in ra 1 bộ đề trắc nghiệm n câu theo thứ tự tùy ý để có các đề thi khác nhau)
    Hãy phát triển lớp RandomArray, chứa các hàm thành phần static trả về 1 mảng số nguyên ngẫu nhiên không trùng nhau, theo các đặc điểm truyền qua đối số của hàm.
    Tham khảo sử dụng các lớp Arrays, ArrayList, List..
    Cac bac giup em giai quyet gium may bai nay nhe .., thank!

Chia sẻ trang này