Tạo màn hình ma trận với Trình tạo số giả ngẫu nhiên: 4 bước
Tạo màn hình ma trận với Trình tạo số giả ngẫu nhiên: 4 bước

Video: Tạo màn hình ma trận với Trình tạo số giả ngẫu nhiên: 4 bước

Video: Tạo màn hình ma trận với Trình tạo số giả ngẫu nhiên: 4 bước
Video: #vixuly Ma trận phím 4x4 và LC16x2, nhập và sắp xếp dữ liệu 2025, Tháng Giêng
Anonim

Nếu bạn thích ma trận và có chút thời gian rảnh rỗi, bạn có thể tạo một chương trình vô tận, hiển thị các số ngẫu nhiên, nhanh như máy tính có thể chạy nó, trông rất giống với ma trận! Chỉ mất khoảng 5 phút để chuẩn bị!

Tôi đang xem xét trang web dành cho người dạy và thấy một số nhà sản xuất màn hình Ma trận. Tôi thích viết các chương trình máy tính, và một lần tôi quyết định làm một trong những chương trình này, và tôi sẽ hướng dẫn bạn cách làm! Bạn phải cài đặt Microsoft. NET Framework 3.5 để thực hiện việc này. Vui lòng đánh giá, đây là hướng dẫn đầu tiên của tôi, và tôi muốn biết tôi đi như thế nào. ** CẬP NHẬT ** Nếu bạn không có Microsoft. NET Framework 3.5, bạn có thể dễ dàng tải xuống từ trang Tải xuống của Microsoft (download.microsoft.com) và tìm kiếm. NET 3.5. Tôi đã tạo một phiên bản mới có các ký tự ngẫu nhiên, thay vì chỉ các số. Nó KHÔNG hiển thị ảnh chụp màn hình ma trận hoặc hiển thị màn hình 3D. Chỉ là những chữ cái ngẫu nhiên. Màu xanh lá cây.

Bước 1: Mã hóa

Bạn cần tải xuống tệp mã đính kèm và lưu nó vào thư mục tài liệu của tôi. Nếu bạn quan tâm đến lập trình máy tính, chương trình này có thể thú vị để xem. Bạn cần sao chép tất cả văn bản in nghiêng và lưu nó vào một tệp có tên là Program.txt. sử dụng Hệ thống; không gian tên Matrix_V2 {class Program {static void Main (string args) {// Đặt màu văn bản thành màu xanh lục Console. ForegroundColor = ConsoleColor. Green; // Tạo một chuỗi với một số ký tự ngẫu nhiên string random_characters = "£ ¤ ¥ ¦§¨ © ª« ¬®¯ ± ²³´µ¶ · ¸¹ºΣΤΦΩαβδεμπστφABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz.? '{[}; ~ 0123456790 -_ = +! @ # $% ^ & * () "; // Lấy tất cả các ký tự đó và biến chúng thành một" mảng "char random_characters_array = random_characters. ToCharArray (); // Xóa màn hình Console. Clear (); // Viết chi tiết về ứng dụng lên màn hình điều khiển Console. Title = "Matrix V2 - Nhấn Ctrl + C để thoát"; Console. WriteLine ("Matrix V2"); Console. WriteLine ("Viết bởi Chris Ward "); Console. WriteLine (" https://www.instructables.com/member/7654321chris "); Console. Write (" Nhấn phím bất kỳ để tiếp tục "); Console. ReadKey (); // Tạo giả trình tạo ngẫu nhiên Random r = new Random (); // Tạo một câu lệnh chạy mãi mãi trong khi (true) {// Lấy ký tự ASCII từ mảng, dựa trên số là Console. Write (random_characters_array [r. Next (random_characters). Length)]); // sau đó chạy lại câu lệnh… và một lần nữa… et NS. } } } }

Bước 2: Tạo Batch File

Mở lại notepad và nhập vào, chỉ thay đổi văn bản nếu bạn biết chính xác mình đang làm gì và đảm bảo rằng tất cả đều nằm trên một dòng, vì tôi đã chuyển nó sang các dòng riêng biệt để nó phù hợp với @C: / WINDOWS / Microsoft. NET / Framework / v3.5 / csc.exe / noconfig / nowarn: 1701, 1702 / errorreport: nhắc / cảnh báo: 4 / xác định: TRACE /reference:"C:\WINDOWS\Microsoft. NET\Framework / v2.0.50727 / System.dll "/ filealign: 512 /mize- / target: exe /out:Matrix. EXE Program.txt Sau đó, bạn phải lưu nó dưới dạng tệp. BAT, ở cùng vị trí với tệp program.txt.

Bước 3: Chạy

Chỉ cần nhấp đúp vào tệp loạt và cửa sổ nhắc lệnh sẽ nhanh chóng đóng lại. Khi nó đã đóng, tệp đáng lẽ phải được ghi (Matrix. EXE). Bây giờ tất cả những gì bạn phải làm là chạy chương trình (Matrix. EXE) và chương trình sẽ chạy. Khắc phục sự cố Nếu tệp chưa được tạo, hãy thêm vào một dòng mới @pause vào tệp lô, sau đó thử chạy lại, sau đó nếu có chi tiết về lỗi, hãy đăng nhận xét và tôi sẽ cố gắng khắc phục sự cố. Có vấn đề gì khác không? Chỉ cần đăng một bình luận.

Bước 4: Khắc phục sự cố

Văn bản lỗi: 'C: / WINDOWS / Microsoft. NET / Framework / v3.5' không được nhận dạng là lệnh bên trong hoặc bên ngoài, chương trình có thể hoạt động hoặc tệp hàng loạt '* Đây thực sự là lỗi của tôi, tôi đã nhầm lẫn với tệp lô. Tôi sẽ cập nhật mã trên nó, nhưng để thay đổi nó, có một ít khoảng trống, chỉ sau… work / v3.5 và trước / csc.exe. Chỉ cần xóa không gian đó và chạy lại. Ngoài ra, bạn có thể tải xuống mã một lần nữa. Có vấn đề gì khác không? Đăng một tin nhắn và tôi sẽ liên hệ lại với bạn càng sớm càng tốt.